0

AndroidカメラAPIを使用する必要があるAndroidアプリケーションを開発しています。画像をキャプチャして保存することに成功しました。ユーザーが画像をクリックしたり、保存したり、アクティビティを行ったりしていない場合、カメラアプリケーションを約2分で閉じます

4

1 に答える 1

0

とても簡単にできます。

ハンドラベースのアプローチ

 Handler handler = new Handler();
    handler.postDelayed(new Runnable() {
        @Override
        public void run() {
            // Stop the camera
        }
    },120000);

その他のアプローチ

  1. 任意のビューを選択して、runnable を実行する必要がある後に runnable とタイムスタンプを取得する postRunnable メソッドを使用します。

  2. タイマーベースのアプローチ。

  3. カウントダウンタイマーベースのアプローチ
  4. スレッド (1 秒または数単位のスリープ) および Handler ベースのアプローチ
于 2015-12-14T05:26:56.940 に答える