2 annbnncnnd AnnBnnCnnD 于 2012.12.25 15:40 提问

ANDROID中ACTION_UP不能检测

不知道为什么ACTION_UP不能用,触摸屏幕的时候没有反应。

public boolean onTouch(View v, MotionEvent event) {
        switch(event.getActionIndex()){
        case MotionEvent.ACTION_UP:
            Utils.log("Touch Up");
            break;
        case MotionEvent.ACTION_DOWN:
            Utils.log("Touch Down");
            break;
        }
        return true;
    }

2个回答

cytown
cytown   2012.12.25 18:58
switch(event.getAction()){
keanta
keanta   2015.02.06 13:37

据说是被父容器占用了,传递不到里面的子view.容器不占用则传子,子不占用则回传父

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!