بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

کد کار کردن دو دکمه به صورت همزمان

مدیریت گفتگو
amin2525 11 سال پیش
آخرین تغییر: 11 سال پیش

میخوام یه کدی بنویسم که اگر دو تا Button  با هم زده بشند ، جفت دکمه ها کار خودشون رو انجام بدند
(این کد بر روی گوشی مولتی تاچ انجام میشود)
چیکار باید بکنم؟

نظرات

Criss 11 سال پیش
lمن فکر میکنم که شما باید یک فیلد تعریف کنید و توی یکی از یاتن ها اون رو TRUE کنید < و توی باتن بعدی دستورات رو به شرطی بنویسید که فیلد TRUE باشه < با اون کلید فشرده شده باشه
ایوب شمسی 11 سال پیش
فکر کنم قبلا مشابه این سوال رو دیدم ایا تو انجمن سرچ کردید
amin2525 11 سال پیش
سرچ کردم قبلا که هیچکسی این رو نپرسیده بود
amin2525 11 سال پیش
دوست عزیز یکم کامل تر توضیح میدید دقیقا باید چیکار کنم؟
amin2525 11 سال پیش
دوستان کسی میتونه کمکم کنه؟؟؟
amin2525 11 سال پیش
دوستان کسی به چنین مشکلی بر نخورده تاحالا؟؟
amin2525 11 سال پیش
چرا هیچکس جواب این سوال من رو نمیدونه؟؟
Rabbit 11 سال پیش
این لینک سوال شما رو پرسیده و پاسخ هم گرفته. البته مالتی تاچ توی ورژن های 3.2 به بالای اندروید ساپورت میشه اگه نمیخوای برنامه‌ات رو همه گوشی ها اجرا شه فقط باید بری تابع هاشو در بیاری ولی برای نسخه های پایین تر باید خودت با onTouchListener مدیریت کنی که هم تو لینک قبلی و هم این لینک توضیحات خوبی داده شده.

پاسخ‌ها 2

Rabbit 11 سال پیش

لینک دوم داخل کامنت ها بصورت خراب نمایش داده شده ناچار تو قالب یک پاسخ لینک هارو دوباره قرار میدم

لینک اول

لینک دوم

این لینک هم شاید ارتباط مستقیم نداشته باشه به سوالت ولی تو پیاده سازی onTouch اگه به مشکل برخوردی کمکت میکنه 

نظرات

amin2525 11 سال پیش

آقا خودم راه رو پیدا کردم 

این کدشه

       OnClickListener buttonListeners = new OnClickListener() {

            @Override
            public void onClick(View view) {
                switch (view.getId()) {
                    case R.id.btn1:

                        //do your work
                        break;
                    case R.id.btn2:
                        //do your work
                        break;
                }
            }
        };

نظرات

Rabbit 11 سال پیش
الان این متد ارتباطی به مولتی تاچ نداره ها! اگه دو تا view همزمان انتخاب نشن هم که این کار میکنه
Criss 11 سال پیش
الان دقیقا چی شد ؟ لیستنر یکی از باتن ها رو درون لیستنر اون یکی باتن تعریف کردید ؟
Rabbit 11 سال پیش
نه دیگه یه listener تعریف کرده عمل تاچ که انجام بشه رو هر view میاد داخل این بعد اگه idش اولی باشه کار مربوط به اون رو میکنه اگه دومی باشه کار مربوط به اون

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .