[英]OnTouchListener on Full Screen not calling
我正在使用VideoPlayerView並以“全屏模式”播放視頻並添加OnTouchListener。 在VideoPlayerView上的OnTouchListener上,在Android 2.3版中進行調用,而不是在Android 4.0版中進行第一次甚至第二次嘗試。 請幫助可能導致在Android 4.0版中不調用OnTouchListener的問題
請幫我。
提前致謝。
碼:
gestureListener = new View.OnTouchListener() {
public boolean onTouch(View v, MotionEvent event) {
currentTime = System.currentTimeMillis();
if(currentTime - lastTimeExecution > 2 * 1000) {
lastTimeExecution = currentTime;
Display display = getWindowManager().getDefaultDisplay();
int viewWidth = display.getWidth();
// RIGHT SIDE SCREEN
if(event.getX()> (viewWidth*0.7)){
nextVideo(1);
}
else if(event.getX()< (viewWidth*0.3)){
previousVideo(1);
}
}
return true;
}
};
playerView.setOnTouchListener(gestureListener);
1.Get resolution of screen
2.Set Height & Width of a panel to screen size.
3.Set video handle to that panel handle
4.Listen touch event from that panel
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.