update TextView every second with ScheduledThreadPoolExecutor
android, java, timer, timertask
Solution
You can use a handler or a count down timer
Handler m_handler;
Runnable m_handlerTask ;
m_handler = new Handler();
m_handlerTask = new Runnable()
{
@Override
public void run() {
// do something. update text view.
m_handler.postDelayed(m_handlerTask, 1000);
}
};
m_handlerTask.run();
To stop
m_handler.removeCallbacks(m_handlerTask);
Check this link for countdowntimer ,handler, timer
Android Thread for a timer
Problem
I need tu update my TextView every second. I wrote it with Timer and TimeTask but everyone says its deprecated method. Can someone show me how to make simple timer which updates TextView every 1 second with possibility stop it from UI?