2016-11-17 3 views
0

私は指定された時間のビデオを録画する必要があります。`MediaStore.EXTRA_DURATION_LIMIT`をカウントダウンする方法は?

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE); 
intent.putExtra(android.provider.MediaStore.EXTRA_OUTPUT, 
        Uri.fromFile(videoTempFile)); 
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, videoRecordDuration); 
startActivityForResult(intent, CAPTURE_VIDEO_ACTIVITY_REQUEST_CODE); 

videoRecordDurationの値が60秒です。上記のコードは、画像キャプチャとビデオ録画オプション付きのデフォルトのデバイスカメラを開きます。ユーザがこれを選択せず​​、カメラを開いたままでアイドル状態にしておいた場合。 60秒後、アプリはカメラアプリを終了してアプリケーションに戻りました。ユーザーがデフォルトのカメラアプリを使用してカメラまたはビデオを選択した場合にのみ、MediaStore.EXTRA_DURATION_LIMITをカウントダウンする方法は?私はあなたが私はあなたが表面図でアプリカメラVIDOレコードで独自に実装する必要がありsugestアプリ

内の単一のボタンをクリックすると60秒間automaticalyビデオを録画したいと思います

答えて

0

は、次のカメラアプリ にリダイレクトするinstedこの機能を実装するためのリンクを手助けしています Custom Video Recording Screen

+0

こんにちは、私はこの機能でデフォルトのカメラアプリを使いたいと思います。それは可能ですか? –

関連する問題