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

ساخت دگمه اوتوماتیک

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

سلام میخواستم بدونم میشه در برنامه نویسی اندرید یگ دگمه ساخت که با هر بار کلید کردن یگ دگمه دیگر به فهرست ازافه کنه اینه برنامه های دفترچه یاداش ها و قیره

نظرات

jbRhmNqb 6 سال پیش
علیک سلام ، ویدیو های مربوط به ListView و پروژه note رو ببینین از آموزش های قدیم
Neshat 6 سال پیش
اره میشه باید از لیست ویو یا ریسایکلرویو استفاده کنید
RezaSa341 6 سال پیش
اگه میخوای با هربار کلیک، یک button به لایوتت اضافه کنی، باید یک آرایه از اون ویو موردنظرت (Button) بسازی و هربار یک نمونه جدید بسازی و به آرایه اضافه کنی و هم اونو به کانتینر لایوتت add کنی.

پاسخ‌ها 1

سالار جلالی 6 سال پیش

برای اینکه از طریق کد یک دکمه ایجاد کنید میتونید از قطعه کد زیر استفاده کنید

 
    LinearLayout layout = (LinearLayout) findViewById(R.id.linear_layout_tags);
Button btnTag = new Button(this); btnTag.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); btnTag.setText("Button"); btnTag.setId(some_random_id); layout.addView(btnTag);

اما اگر خواستید در لیست این اتفاق بیوفته باید از Listview یا RecyclerView استفاده کنید

نظرات


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