我想設置一個按鈕狀態按= true onTouch,然後讓它在特定時間段後回到pressed = false。setPressed一定的時間段
的onTouch方法正確設置狀態,按下
myTouchListener= new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
lastPressed = (Button)v;
lastPressed.setPressed(true);
return true;
}
};
然後我想我可以用一個定時器設置回原來的狀態。但是一個定時器需要一個TimerTask,它需要一個可運行的,所以我不能傳遞它給「lastPressed」按鈕的引用。
我完全不知所措,因爲要從這裏出發。