2011-03-23 108 views

回答

9

什麼都不做,只是在onTouchEvent()中返回true。

如果您使用任何視圖,請在xml中使用android:clickable =「false」作爲視圖的屬性。

2

如果它是一個視圖,你可以使用他的方法setClickable(false)

2

我解決了類似下面,

view.setClickable(true); 
      view_activity.setOnTouchListener(new OnTouchListener() { 

       @Override 
       public boolean onTouch(View v, MotionEvent event) { 
        if (view_activity.isClickable()) { 
         if (isOpened) 
          closeMenu(); 
       return false; 
        } 
       else 
        return true;      
       } 
      });