آموزش خاصیت کلیک دسته جمعی اندروید

لرن سایت,آموزش برنامه نویسی سی شارپ,آموزش طراحی سایت,آموزش برنامه نویسی اندروید,آموزش SQL c# android php jquery,قالب سایت

شما اینجا هستید : صفحه اصلی

با عضویت در کانال تلگرامی لرن سایت ، اولین فردی باشید که از تخفیفات و مطالب جدید خبردار می شوید !

آموزش خاصیت کلیک دسته جمعی اندروید

خاصیت کلیک بصورت دسته جمعی در اندروید

با سلام خدمت همران لرن سایت و برنامه نویسان و دولوپر های عزیز

در این پست با نحوه ایجاد کلیک لیستینر(click listener) به صورت جمعی برای عناصر روی یک اکتیویتی با شما هستیم به طور کلی بگیم امروز میخواهیم شما را با خاصیت کلیک به صورت دسته جمعی در اندروید آشناتون کنیم.
فرض کنین ما بخوایم برای بیست تا باتون (button) که روی صفحه ایکس ام ال خودمون هست کلیک لیستینر تعریف کنیم
راه اول اینه که بیایم برای هر کدوم یه باتون (button)تعریف کنیم و برای هر کدوم یه لیستینر تعریف کنیم
راه دوم باز تعریف همون بیست باتون(button) و تعریف یه لیستینر کلی و استفاده از سویچ کیس هست
راه سوم که خلاصه هست و یه راه جدید برای دوستانی که نمیخوان این کارا رو بکنن اینه که شما مطابق شکل های زیر برای تمام باتون ها در پنجره پراپرتیز در داخل خاصیت onClick یک اسم دلخواه که مشترک باشه برای همشون مینویسید مثلا من اسمش رو میزارم buttonOnclickListener بعد به کلاس اکتیویتی که میخوایم از اون استفاده کنیم میریم

و بعد از متد oncreate کد های زیر رو وارد میکنیم

public void buttonOnclickListener(View view){
Button btn=(Button) view;
String txt=btn.getText().toString();
Log.i("Learn-site.com","Text Of Your Clicked Button is : "+txt);
}

و حالا با کلیک شدن هر باتون اطلاعات داخلش برای این متد شما ارسال میشه و میتونید استفاده کنید
به همین راحتی!!!

تصاویر را می توانید در زیر مشاهده کنید :

برای مشاهده در ابعاد بزرگ کلیک کنید

برای نمایش در ابعاد بزرگ کلیک کنید

برای مشاهده در ابعاد بزرگ کلیک کنید

برای مشاهده در ابعاد بزرگ کلیک کنید

5/5 - (5 امتیاز)
اگه مطلب خوشتون اومد پس لطفا به اشتراک بذارین تا بقیه هم خوششون بیاد :)

نظرات

مشترک شدن
اطلاع رسانی از :
guest
0 نظرات
Inline Feedbacks
View all comments