我想要实现的目标:第一次按下按钮时,它应该突出显示/激活/按下。在第二次单击按钮时,它应该未激活/未按下。后来我想检查按钮是否被按下,做点什么。
我尝试了什么:
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (v.getId()) {
case R.id.day_button:
if (v.isPressed() == true) {
v.setPressed(false);
} else if (v.isPressed() == false) {
v.setPressed(true);
}
return true;
我也试过这个day_but.isPressed == true
。