Время таймера не меняется как переменное?
Вот мой код,
private int V_Time = 1;
.
.
.
try {
final Timer V_Timer;
final Handler V_Handler;
V_Timer = new Timer();
V_Handler = new Handler(Looper.getMainLooper());
V_Timer.scheduleAtFixedRate(new TimerTask() {
public void run() {
V_Handler.post(new Runnable() {
public void run() {
webservice_method();
V_Time = 2;
}
});
}
}, 0, V_Time * 1000 * 60);
} catch (Exception hata) {
}
V_time изменяет то, что возвращается из веб-службы, хотя, как представляется, даже в логах, оно запускается каждую минуту. Как можно программно установить, что происходит с веб-сервисом? PS: я пытался,private long V_Time = 1;
private static long V_Time = 1;
так далее...
редактировать: я могу использоватьcancel()
run()
так далее..? где-нибудь?