2012-10-06 107 views
0

我正在使用VideoView播放視頻。我想在視頻播放過程中禁用任何觸摸事件。只有手機的按鈕應該工作。

我已經嘗試過以下不同的方式。這裏的vv是我的VideoView。如何在VideoView中禁用觸摸?

 vv.setClickable(false); 

     vv.onTouchEvent(null); 

     vv.setEnabled(false); 


任何形式的幫助表示讚賞!

回答

6

試試這個...

vv.setOnTouchListener(new View.OnTouchListener() { 
    @Override 
    public boolean onTouch(View v, MotionEvent event) { 
     // do nothing here...... 
     return true; 
    } 
}); 
+0

這不是working.But我很欣賞你的建議。 –

+0

你也可以嘗試onClick()以及...如上 – MAC

+1

它正在與vv.setOnTouchListener(......解決方案。現在工作,因爲其他代碼它沒有工作。謝謝@MAC –