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
-~----------~----~----~----~------~----~------~--~---

Reply via email to