2012-04-01 11 views
1

こんにちは私はアンドロイドプレイヤーでビデオを再生するアプリケーションを開発しています。
しかし、私は間に立ち往生しています。私はそのビデオを再生するためにvideoViewを使用しました。
しかし、いずれかのincomming呼び出し、incommingメッセージが来た後
ビデオでは再開できません。
バッテリー残量が少なくなっても、ビデオを再開できません。Androidアプリケーションで割り込みを処理する

答えて

0

割り込みから画面に戻るとどうなりますか?再生の「状態」を内部ストレージに保存し、以前の時点に戻すことができます。アクティビティのonResumeメソッドとonStopメソッドを利用してみてください。

は、私はそのonstop()とonResume()関数を実装し http://developer.android.com/reference/android/app/Activity.html

+0

以上のために、ここで最初の画像を確認してください。 私はonstopで何をするのですか?video.pause();を呼び出してビデオを一時停止します。私はビデオを再開します。video.resume();それでも動作しません。 – Anant

+0

「動作していない」とは、ビデオをロードするが再生時間が異なることを意味しますか? videoViewにはgetCurrentPosition()メソッドとseekTo(int time)メソッドもあります。このメソッドを使用して、再生の現在の時間を保存してから、再度読み込むことができます。 – cyph3r

+0

電話が終わってもビデオは再生されないので、空白の画面しか表示されません。 – Anant

関連する問題