我正在研究音板,但是在将手指拖过屏幕以播放我将手指拖过的按钮的声音时遇到了问题。
Button Button3 = (Button)findViewById(R.id.button03);
Button3.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if(event.getAction() == MotionEvent.ACTION_DOWN){
mp.playSound(3);
}
return false;
}
});
有谁知道我如何检测手指何时进入按钮但没有点击按钮? 谢谢:)
最佳答案
查看 onTouchEvent
public boolean onTouchEvent(MotionEvent 事件)
自:API 级别 1
实现此方法来处理触摸屏运动事件。
参数
event - 运动事件。
返回
True - 如果事件已被处理,否则为 false。
关于Android - 使用手指检测输入按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2569566/