我在一天中有關此主題的調查。 我的意思是如何在點擊Videoview一段時間時顯示敬酒。Android應用程序如何在視頻視圖中啓動長按事件
下面是我學到了什麼,
Android: Why can't I give an onClickListener to a VideoView?
detect double tap (Double click) or long click in a videoview
但這些真的沒有解決我的疑難問題。真的不知道發生了什麼happend? 有什麼功能可以在視頻視圖中啓動長按事件嗎?
這是我的代碼
這兩個事件確實無法工作。
mVideoView.setOnLongClickListener(new OnLongClickListener() {
public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
final int arg2, long arg3) {
Log.e("devon","onitemlongclick");
return true;
}
@Override
public boolean onLongClick(View v) {
Log.e("devon","onLongClick");
return true;
}
});
需要幫助!!!謝謝!
把它放在一個佈局中,並在你的'setDecendantFocusability()'調用中做佈局FOCUS_BLOCK_DESCENDANTS。然後捕捉在佈局包裝的長按,並採取相應的行動... – Shark