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

پروگرس بار زمان

مدیریت گفتگو
Ali asqar akhavan mahdavi 10 سال پیش
آخرین تغییر: 10 سال پیش

سلام به همگی

دارم یه بازی ساده مینویسم که میخوام پروگرس بار توی 3 ثانیه پر شه و وقتی یه کلیدی رو میزنم دوباره از اول شروع به پر شدن کنه.مثل بازی پاسخ معکوس که 3 ثانیه وقت داریم برای پاسخ دادن

توروخدا کمک کنین.هرجا گشتم پیدا نکردم.اموزش استاد رو هم هرچی بهش ور رفتم نتونستم کاری کنم ;-(

باتشکر

نظرات

پاسخ‌ها 1

Mahdi.Esb 10 سال پیش

Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
runOnUiThread(new Runnable(){
@Override
public void run(){

// کاری رو که میخاید هر جند ثانیه انجام بشه اینجا بنویسید
// مثلا تعریف یک افزایش مقدار پروگرس بار

}
});

}
}, 0, 3000); // مقدار زمان تایمرتون رو اینجا وارد کنید باید به میلی ثانیه وارد کنید

نظرات

دوست عزیز در ابتدا تشکر میکنم از پاسختون.اما نمیدونم چرا چیزی که میخوام در نمیاد. یه زحمتی بکش اگه امکان داره. یه کلید و یه تکست ویو بذار .میخوام هر بار کلیک میشه، از 3 تا 1 معکوس بشماره.هر شمردنی 1 ثانیه طول بکشه.هربار که کلیک شد، از اول شروع کنه به شمردن.من بیچاره شدم نتونستم این قطعه رو درست دربیارم ;-(

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