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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---