我想在我的应用中创建一个倒数计时器。将有两个按钮,一个用于增加时间,另一个用于减少时间。当用户按下按钮时,我想让应用程序重复以增加时间。 我已经尝试过了 this
但是我遇到了错误
答案 0 :(得分:1)
您需要使用onTouchListener
button.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
// PRESSED
// You can call a thread here which will keep increasing the time
return true;
case MotionEvent.ACTION_UP:
// RELEASED
// Stop the thread here
return true;
}
return false;
}
});