بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
نشان دادن یک دیالوگ هنگامیکه Progress-bar کامل میشود
با سلام. کد یا داکیومنتی میخام که هنگامی که progress bar فول میشود یک دیالوگ نمایش دهد. ممنون
خودم یدونه درست کردم اما متاسفانه نمیدونم چیکار کنم که لوپ نشه! هنگامیکه دیالوگ نمایش داده میشود از thread بیرون نمیاد دوباره میوفته داخل thread و همش لوپ میشه!! ممنون میشم کمک کنید یا آقای آقاجانی راهی بگن یا داکیومنتی بگن من الگو بگیرم.ممنون
درضمن از دستورات interrupt , stop , returun هم هنگامی که progress bar کامل میشه استفاده کردم اما تاثیری نداشت.
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
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 کدهای دیالوگ
}
});
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .