Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
// runs a method every 2000ms
// example runThisEvery2seconds();
}
}, 2000);
} //end of OnCreate
public void runThisEvery2seconds()
{
//code that runs every 2 seconds
Toast.makeText(getBaseContext(), "Run from timer", Toast.LENGTH_SHORT);
}
В настоящее время я пробовал это, но сообщение Toast не появляется. Не знаю, разрешено ли вам это делать, но в любом случае, если я действительно выполняю код внутри runThisEvery2seconds(), за исключением Toast, будет ли он выполняться каждые 2 секунды?Андроид для автоматического запуска метода