0

我已經使用VideoView中的水平滾動查看尋呼機。問題是如果我從一個頁面滑動到另一個頁面,第二個頁面顯示前一個視頻播放的圖像縮略圖。Android videoView重疊問題

在下圖中,前端裁剪是前一個視頻的縮略圖,背景是當前頁面的實際視頻。 The dark background is actual video of current page, and the foreground thumbnail is of previous video

我只是做這個當頁面改變

if (type.equalsIgnoreCase("Video")) { 
     ImageView.setVisibility(View.GONE); 
     VideoFrameLayout.setVisibility(View.VISIBLE); 
     youTubeViewLinearLayout.setVisibility(View.GONE); 

     VideoView.setVideoURI(Uri.parse(url.replaceAll(" ", "%20"))); 
     VideoView.seekTo(5000); 
     VideoView.requestFocus(); 
    } 
+1

總是發佈一些代碼的問題,如果你給沒有代碼相同的問題,你能解決它嗎? –

回答

0

這似乎是在VideoView正趕上刷卡事件 要解決這個問題: 你只需要從消費你的onTouch事件停止VideoView ,請嘗試製作自定義的VideoView類,然後重寫onTouch方法,通過始終返回false(在布爾onTouchEvent(MotionEvent ev)上返回true)來返回true()。