public class DrawView extends View implements OnTouchListener{ Timer timer = new Timer(); public DrawView(Context context) { timer.schedule(new Task(this),0, 2000); } public boolean onTouch(View view, MotionEvent event) {} } class Task extends TimerTask { private DrawView _dw; public Task(DrawView dw){ this._dw = dw;} public void run() { _dw.newgame(); } }