آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

ساخت داینامیک دکمه

مهراد  8 سال پیش  8 سال پیش
0 0

چی جوری میشه یه دکمه داینامیک ساخت و برای هر دکمه متد آن کلیک جدا نوشت؟ 

0 0
کاش بیشتر توضیح بدین من متوجه نشدم میخواید چیکار کنید (8 سال پیش)
 برای این سوال 1 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
رضا  8 سال پیش
+1 0

 پاسخ صحیح

مثلا برای Image Button  داریم

RelativeLayout rl = (RelativeLayout)findViewById(ای دی لی اوت در xml); 
RelativeLayout.LayoutParams params;
// اندازه دکمه
params = new RelativeLayout.LayoutParams(56,65);
ImageButton btn = new ImageButton(this);
btn.setText("hello");
btn.setId(یک ای دی مثلا 2);
// مثلا برای موقعیتش
btn.setX(56);
btn.setY(100);
 rl.addView(btn, params);
// کلیک
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {

// گرفتن ای دی دکه و بر اساس اون کاری رو انجام بده
if(btn.getId()==2){
// انجام کار
}


}


0 0
همچنین میتونید این اسنیپ رو هم مطالعه کنید : لینک (8 سال پیش)

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