انجمن سایت کلیدستان



انجام کار یکسان دکمه ها (در برنامه نویسی اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۹، ۱۲:۱۴ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: alerji
آخرین ارسال: داش بهروز
پاسخ 2
بازدید 724

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
انجام کار یکسان دکمه ها (در برنامه نویسی اندروید)

انجام کار یکسان دکمه ها (در برنامه نویسی اندروید)

#1
سلام خسته نباشید میشه کمکم کنید که بدونم چطوری میشه برای چند تا دکمه یه کار یکسان انجام بدم بدون اینکه برای هر دکمه کد نویسی کنم
با تشکر
پاسخ

انجام کار یکسان دکمه ها (در برنامه نویسی اندروید)

#2
کافیه برای تمام دکمه ها یک شنونده onclick  تعریف کنید..واسه این کار کافیه داخل فایل xml برید و برای تمامی دکمه ها جمله زیر رو قرار بدید

کد پی‌اچ‌پی:
android:onClick="do_click" 
 

اضافه کردن این خط به تمام دکمه ها باعث میشه ،که یک شنونده به تمامی دکمه ها اضافه بشه .با متدی با نام do_click(این اسم اختیاری هست.هر اسمی که دوست داری بزارید)..
حالا کافیه داخل فایل جاواتون این متد فراخوانی کنی.

کد پی‌اچ‌پی:
public void do_click(View v)
{
 
Toast.makeText(getBaseContext,"true",Toast.LENGTH_SHORT);



اگه روی دکمه ها کلیک کنید تمامی دکمه ها عبارت True نمایش میدهد.
پاسخ
 سپاس شده توسط admin ، alerji


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)