final Handler bgHandler = new Handler();
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
bgHandler.post(new Runnable() {
@Override
public void run() {
//this is my async task
new ThoughtsHandler().execute();
}
});
}
}, 0, 10000);