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

نشان دادن یک دیالوگ هنگامیکه Progress-bar کامل میشود

129513  6 سال پیش  6 سال پیش
0 0

با سلام. کد یا داکیومنتی میخام که هنگامی که progress bar فول میشود یک دیالوگ نمایش دهد. ممنون

خودم یدونه درست کردم اما متاسفانه نمیدونم چیکار کنم که لوپ نشه! هنگامیکه دیالوگ نمایش داده میشود از thread بیرون نمیاد دوباره میوفته داخل thread و همش لوپ میشه!! ممنون میشم کمک کنید یا آقای آقاجانی راهی بگن یا داکیومنتی بگن من الگو بگیرم.ممنون

درضمن از دستورات interrupt , stop , returun هم هنگامی که progress bar کامل میشه استفاده کردم اما تاثیری نداشت.

 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
129513  6 سال پیش
0 0

این تایپیک به درخواست کاربر حذف شد.

پاسخ به سوال 
namdar79  6 سال پیش
+1 0

سلام

باید با استفاده از Handler کد ها رو در main Theared اجرا کنی

Handler mHandler ;//به صورت سراسری در بالای اکتیویتی


mHandler = Handler(Looper.getMainLooper());// در متد onCreate


mHandler.post(new Runnable() { //در ترد مورد نظر
    @Override
    public void run() {
        // Your Dialog Code  کدهای دیالوگ
    }
});
 

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