Android Imageview setOnTouchListener无法正常工作?

时间:2013-04-27 09:15:39

标签: android imageview ontouchlistener

我在触摸听众中使用了imageview motion event没有工作为什么会发生这种情况,任何人都有这个帮助我的想法。

这是我的代码

   img_View11.setOnTouchListener(new View.OnTouchListener() {               
        public boolean onTouch(View v, MotionEvent event) {             
            Log.i("img_View11", "img_View11 _1");

            int action = event.getAction();
            switch (action) {

            case MotionEvent.ACTION_DOWN:
                Log.i("img_View11", "img_View11 _2");                                            
                break;

            case MotionEvent.ACTION_MOVE:
                Log.i("img_View11", "img_View11 _3");    
                break;

            case MotionEvent.ACTION_UP:
                Log.i("img_View11", "img_View11 _4");
                break;               
            }               
            return false;
        }
    });

此处我的外观显示如此img_View11_1和两个img_View11_2

 Log.i("img_View11", "img_View11 _1");
 Log.i("img_View11", "img_View11 _2");

问题:为什么MotionEvent.ACTION_MOVE和MotionEvent.ACTION_UP不起作用?

1 个答案:

答案 0 :(得分:3)

更改“return false;” “回归真实”这样它就会继续接听电话。

相关问题