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

زیاد کردن زمان نمایش یک toast

mortex  11 سال پیش  11 سال پیش
0 0

سلام من می خواستم مدت زمان نمایش toast رو از مقدار پیشفرضش که یا Toast.LENGTH_LONG هست و یا Toast.LENGTH_LONG بیشتر کنم

از روشهای زیادی استفاده کردم مثل دستورات thread یا sleep و ... اما هیچکدوم جواب نداد

لطفا راهنمایی کنید باید از چه راهی برم

ممنون

+1 0
چیزی که به ذهن من میرسه حلقه for هست. (11 سال پیش)
+1 0
شما به جای عبارت Toast.LENGTH_LONG زمان مورد نظرت را به میلی ثانیه بزار مثلا 5400 موفق باشی (11 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
امیرعلی  11 سال پیش
+1 0

از کد زیر هم میتونید استفاده کنید : 

 finalToast tag =Toast.makeText(getBaseContext(),"YOUR MESSAGE",Toast.LENGTH_SHORT);

tag.show();newCountDownTimer(9000,1000){publicvoid onTick(long millisUntilFinished){tag.show();}publicvoid onFinish(){tag.show();}}.start();
0 0
با تشکر از جوابتون ، لطفا کد رو داخل درج کنید که خونده بشه. (11 سال پیش)
0 0
دوستان این پست چطوری ویرایش شده !! (11 سال پیش)

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