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

ایجاد یک ProgressBar جدید با هر بار کلیک (آموزش برنامه نویسی همزمانی سری قدیم)

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

توی آموزش برنامه نویسی همزمانی استاد یه محدودیت توی ProgressBar ها وجود داره که مثلا سه تا است ولی چجوری میشه با زدن هر بار کلیک بروی Button یه ProgressBar جدید ساخت؟

نظرات

پاسخ‌ها 1

Hossein Lamei Ramandi 9 سال پیش

توی رویداد کیلیک باتن باید دستور اضافه شدن رو بدید و بجای تکست ویو که نوشتم پروگرس بار رو نیو و اد کنید :)

ViewGroup layout =(ViewGroup) findViewById(R.id.your_layout_id);
TextView tv =newTextView(this); tv.setLayoutParams(newLayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT)); tv.setText("Added tv"); layout.addView(tv);
 

نظرات

Shadow 9 سال پیش
لطفا ایمپورت های layouParams رو بدید؟!
Hossein Lamei Ramandi 9 سال پیش
اون گزینه ای رو ایمپورت کنید که قسمتیش نوع لایه پرنت شما رو نوشته مثلا viewgroup یا linearlayout

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