Я разрабатываю приложение для Android и в том, что у меня есть countdown timer
какой onFinish()
делает это -расписанию таймер не работает
double initial_time = 0.0;
double countup;
public void onFinish() {
startTimer();
}
public void startTimer(){
//Start the scheduled timer
Log.d("hi","crash app 0");
Early_Delay_Display.setText(R.string.Departure_Delay);
rootView.invalidate();
Timer timer = new Timer();
timer.scheduleAtFixedRate(
new java.util.TimerTask() {
@Override
public void run() {
Log.d("hi","crash app 1" + initial_time);
countup = 0.0 + initial_time;
Log.d("hi","crash app 2" + initial_time + "---------" + countup);
Early_Delay_Time.setText(String.valueOf(countup));
rootView.invalidate();
initial_time = initial_time + 0.5;
}
},
1000, 30000//delay,period
);
}
В основном с помощью этого таймера, я хочу, чтобы отобразить 0.5,1.0,1.5 за каждые 30 секунд но приложение падает.
Логи -
crash app 0
crash app 1 0.0
crash app 2 0.0---------0.0
После этого приложение падает
Можете ли вы, пожалуйста, вставить журнал? –
Журналы уже есть – Samuel909
Он говорил об Журнале ошибок - stacktrace ... – Fildor