将特定的触摸事件传递给特定视图

时间:2014-09-22 12:27:23

标签: android ontouchlistener

我有2 onTouchListeners()

 child.setOnTouchListener(new OnTouchListener() {           
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                if(event.getAction() == MotionEvent.ACTION_DOWN) {
                    // DO STUFF
                    return true;
                }else if (event.getAction() == MotionEvent.ACTION_UP) {
                    // DO STUFF
                    return true;
                }else if(event.getAction() == MotionEvent.ACTION_MOVE){
                   //pass this event to parent
                }
                    return false;
                }
            }
        });

和我的父onTouchListener()只是正常的实现。我想将Move事件传递给父级onTouchListener()。这可能吗?

1 个答案:

答案 0 :(得分:1)

每当您想将触摸事件传递给父级时,只需从该代码路径返回false。对于您的要求,如果操作为ACTION_MOVE,则返回false。