MOHSEN007485

انجام کار در زمان خاص

5 ارسال در این موضوع قرار دارد

سلام.چحوری میتونم تو اندروید در زمان خاص یه کار کنم؟

مثلا یه کد بعد از 5 ثانیه اجرا بشه؟

قبلا اینکارو تو سی شارپ با کنترل تایمر انجام میدادم.اینجا تو اندروید حضور ذهن ندارم.یکی کد مربوطه رو بهم بگه لطفا!

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

اگر یکم توی همین انجمن سرچ میکردی  به جواب میرسیدی

اینم کد

final Handler handler = new Handler();        final Thread r = new Thread() {            public void run() {                //دستورت  اینجا بنویسید                                                   handler.postDelayed(this, 30000);            }        };        r.start();

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

خوب الان چجوری بهش بگم بعد 30 ثانیه این کد اجرا بشه؟؟

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

در اندروید واحد زمان براساس میلی ثانیه میباشد.شما باید ثانیه را به میلی ثانیه تبدیل کنید :

Thread thread = new Thread(){   @Override   public void run() {       try {           while(true) {               Thread.sleep(1500);            }       } catch (InterruptedException e) {           e.printStackTrace();       }   }};thread.start();

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
handler.postDelayed(this, 30000);

خود نمونه کدی که بهت دادم 30 ثانیه هست

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری