2017-06-17 2 views
1

私はバックグラウンドでビデオビューのホーム画面を持つアプリケーションに取り組んでいます。
フレームレイアウトでは、ビデオはボタンの後ろで再生されます。メインアクティビティがロードされると、ビデオビューが完全にロードされる前にボタンがすぐに表示され、そのために黒い背景が数ミリ秒表示され、ボタンが表示されます。
背景のビデオが完全に読み込まれた後にボタンを表示させようとしています。
リスナーがビデオの開始時刻を知るように設定する方法はありますか?そして、そのようにして、フォアグラウンドのボタンが現れるときをコントロールしますか?VideoViewが読み込まれていますか?

答えて

2

はこれを試してみてください:

videoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { 
          @Override 
          public void onPrepared(MediaPlayer mp) { 
          // Play From here 
          } 
         }); 
+0

ありがとうございました!できるだけ早くこれを試してみて、私は更新します。 :) – Idan

関連する問題