こんにちは私の Android アプリケーションでは、videoview を使用しています。タイマーを開始し、30 分後にプレーヤーを停止したいと思います。以下のコードを使用してみましたが、時間になる前にアラートが表示されます。
public final void timerAlert() {
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
public void run() {
mVideoView.pause();
Alerts.ShowAlert("Cannot play",
"Subscribed time has been completed", context);
}
}, realtime);
リアルタイムは、ダイアログを実行したい時間です。
そして、プレーヤーの準備されたリスナーでこれを呼び出しています。
何かを変更する必要がある場合はお知らせください。
あなたの貴重な提案を転送してください。
前もって感謝します :)