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

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

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

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

نظرات

پاسخ‌ها 1

Hossein Lamei Ramandi 10 سال پیش

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

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 10 سال پیش
لطفا ایمپورت های layouParams رو بدید؟!
Hossein Lamei Ramandi 10 سال پیش
اون گزینه ای رو ایمپورت کنید که قسمتیش نوع لایه پرنت شما رو نوشته مثلا viewgroup یا linearlayout

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