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

نمایش یک Toast در تمام مدت فعالیت یک Thread

مجتبی یگانه  11 سال پیش  11 سال پیش
+1 0

0 0
؟؟؟؟؟؟؟؟؟؟؟ (11 سال پیش)
0 0
چرا سوال ام دیده نشد ؟! ، منتظر جواب ام هنوز :) (11 سال پیش)
0 0
دلیلش چیه که میخای حتما toast باشه؟ چرا نمیخواهید از dialog استفاده کنید؟ (11 سال پیش)
0 0
چون بیکارم D: ، خوب یه جاهایی لازم میشه دیگه ! ، یعنی بگیم یه کاری داره انجام میشه و یکم صبر کنی تمومه ولی بتونه کارش رو ادامه بده :) (11 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
best_programmer  11 سال پیش
0 0

آقا مجتبی ببین این به درد میخوره؟ لینک

البته اگه از async task استفاده کنید کارتون راحته. Toast رو نمیدونم چطوری زمانشو تغییر داد ولی حتما راهی هست.

میتونید زمان toast رو یه زمان زیاد بزارید و در انتهای اون thread بنویسید thread.dismiss (البته با توجه به اسکوپ variable هاتون)

0 0
راستش نتونستم ازش استفاده کنم :| ، خودتون تست کردید ؟ (11 سال پیش)
0 0
آقا مجتبی شما به جای toast از یه dialog باکس استفاده کن بدون هیچ دکمه و چیزی اگه از async task تردتون استفاده میکنه توی onpreExecute دیالوگ رو شو کنید , و توی onpostExecute دیالوگ رو دیسمیس کنید اگر هم ترد هست با handler تو اول کد ترد show کنید تو آخر کد ترد dismiss (11 سال پیش)
پاسخ به سوال 
حامد  11 سال پیش
+3 0

سوالت که اصلا وجود نداره اما این طور که از روی تیتر خوندم برای نمایش همیشگی توست میتونی زمان نمایش را بالا ببری ... مثلا بکن ۱۰ ساعت .

 

هر جا خواستی کنسلش کنی : toast.cancel

+1 0
چجوری بالا ببریم خب حامد خان ؟ همه راه های استک رو امتحان کردم ولی شخصا نتونستم جواب بگیرم ، لطفا بیشتر راهنمایی میکنی؟ (11 سال پیش)
+1 0
به جای Toast.LENGTH_SHORT عدد بزار ... هر 1000 تا 1 ثانیه است (11 سال پیش)
+1 0
چرا من نمیتونم یک Toast درون Thread نمایش بدم ؟ Thread فقط یکبار اجرا میشه (11 سال پیش)

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