public class MyActivity extends Activity{
private Handler mHandler = new Handler();
}
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
@Override
public void run() {
mHandler.post(new Runnable() {
public void run() {
// do UI stuff
}
});
}
}, 5000, 3000);