PDA

View Full Version : فراخوانی یک تابع در یک دوره زمانی



A.iman
پنج شنبه 21 آذر 1392, 12:15 عصر
سلام من یه تابع دارم که میخام وقتی روی دکمه ای کلیک شد دوباره خوشو فراخوانی کنه ، اینجا شو نوشتم ، و لی میخام وقتی توی یه بازه زمانی روش کلیک نشه ، دوباره خوشو فراخوانی کنه ؟ !

rubiks.kde
پنج شنبه 21 آذر 1392, 13:13 عصر
دو راه دارید یکی اینکه از handler استفاده کنید و در بازه های مشخص تابع رو فراخوانی کنید یا استفاده از alarmmanager که در طی یه بازه خاص براتون کار خاصی انجام بده.

shahin bahari
جمعه 22 آذر 1392, 00:45 صبح
علاوه بر مواردی که آقای rubiks.kde (http://barnamenevis.org/member.php?231180-rubiks.kde) گفتند از تایمر هم میتونید استفاده کنید.

A.iman
جمعه 22 آذر 1392, 11:56 صبح
علاوه بر مواردی که آقای rubiks.kde (http://barnamenevis.org/member.php?231180-rubiks.kde) گفتند از تایمر هم میتونید استفاده کنید.

میشه یه مثالی ازش قرار بدید ؟!

shahin bahari
جمعه 22 آذر 1392, 15:11 عصر
timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
TimerTick();
}
}, 0, 1000L);