I need to calculate an interval of 10 seconds. Why does does the "IF" clause not get triggered?
public void updatePlayTimer() {
timeTextView.setText(radioService.getPlayingTime());
final Handler handler = new Handler();
Timer timer = new Timer();
TimerTask doAsynchronousTask = new TimerTask() {
@Override
public void run() {
handler.post(new Runnable() {
@Override
public void run() {
timeTextView.setText(radioService.getPlayingTime());
String demo=radioService.getPlayingTime();
if (demo=="00:10"){
radioService.stop();
}
}
});
}
};
timer.schedule(doAsynchronousTask, 0, 1000);
}