Hi, I'm trying to do a really simple thing:
1. The user click on the button -> show a pressed button image 2. Wait 2 seconds 3. Restore the button image Here is my actual code: private OnTouchListener onTouchClickListener = new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { ((ImageView) v).setImageResource(R.drawable.green_pressed); if(updateTimer != null) { updateTimer.cancel(); } updateTimer = new Timer("test"); updateTimer.schedule(new TimerTask() { public void run() { ImageView imageView01 = (ImageView) findViewById(R.id.ImageView01); imageView01.setImageResource(R.drawable.green); }; }, 2000); return false; } }; Actually, the image change when I touch it so* ((ImageView) v).setImageResource(R.drawable.green_pressed);* is working but the TimerTask run() function never seem to be called :S Please help! Thanks -- Jocelyn Pelletier --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---