я сделал WiFi сканирование для андроида, но теперь я хочу этот WiFi сканирование выполнялось в заданный интервал времени периода, как это может быть сделано, может ли предоставлять какие-либо фрагменты,как насчет андроида интервала
заранее спасибо
я сделал WiFi сканирование для андроида, но теперь я хочу этот WiFi сканирование выполнялось в заданный интервал времени периода, как это может быть сделано, может ли предоставлять какие-либо фрагменты,как насчет андроида интервала
заранее спасибо
я нашел ответ на мой вопрос, просто в объявить ниже перед OnCreate
TimerTask scanTask;
final Handler handler = new Handler();
Timer t = new Timer();
записи ниже на OnCreate
scanTask = new TimerTask() {
public void run() {
handler.post(new Runnable() {
public void run() {
startScanning(); //here where u want to call the method
}
});
}};
t.schedule(scanTask, 300, 5000); // here is t.schedule(, delay, period);
и это так
Используйте Timer
http://developer.android.com/reference/java/util/Timer.html
Создать фоновую службу, которая содержит таймер, и вызвать scheduleAtFixedRate