2016-06-18 4 views
0

現在、私はandengineを使用してアンドロイドでゲームを学習しています。問題はゲームでビデオを再生してアプリケーションを継続することです。私はそれについて検索し、ほとんど例がVideoViewやMediaPlayerのを使用して提案している:私はビデオを再生することもできますがゲームアプリケーション内でビデオを再生する

protected void onCreate(final Bundle pSavedInstanceState) { 
    super.onCreate(pSavedInstanceState); 
    setContentView(R.layout.activity_game);  
    getWindow().setFormat(PixelFormat.UNKNOWN); 
    VideoView videoView = (VideoView)findViewById(R.id.videoView); 
    Uri uri=Uri.parse("android.resource://project.game.super"+"/"+R.raw.small); 
    videoView.setVideoURI(uri); 
    videoView.requestFocus(); 
    videoView.start(); 
}  

は、ゲームはそれの終わりで続行されませんでした。他の問題は、上記のコードを使用してゲームの初めにのみビデオを再生できることです。私はそれを中断することなく、いつでも私のゲームの中でビデオを再生することができます。

本当にありがとうございます。

+0

解決策は見つかりましたか? – AndiM

答えて

0

動画広告などの実際の例を見ると、自分のアクティビティを使って動画を見ていることがわかります。つまり、余分なアクティビティを使用して、 "ShowVideoActivity"と呼んで既存のコードをそこで実行させることもできます。演奏後、以前の呼び出しアクティビティに戻ります。

関連する問題