Android - 用手指检测输入按钮?

时间:2010-04-02 22:40:08

标签: android

我正在制作一个音板,但是当我将手指拖到屏幕上以播放按钮的声音时,我会遇到问题。我将手指拖过来。

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;
            }
        });

有人知道当手指进入按钮而不是点击按钮时我能检测到什么吗? 谢谢:))

1 个答案:

答案 0 :(得分:0)

查看onTouchEvent

public boolean onTouchEvent (MotionEvent event)

自:API级别1 实现此方法来处理触摸屏动作事件 参数
事件 - 动议事件。
返回
是 - 如果事件被处理,否则为假。