MediaProjectionを使用して画面ビデオを記録しようとしています。私は同じアクティビティでビデオをキャプチャし、別のアクティビティを開始しません。
私はいくつかのチュートリアルを終えました。これらのチュートリアルでは、最初の引数としてcreateScreenCaptureIntent()
というstartActivityForResultが呼び出されます。これは基本的にアクセス権を要求し、画面キャプチャを開始します。 resultCode
がgetMediaProjection()
Android:新しいアクティビティを作成せずに画面キャプチャを開始する
startActivityForResult(mProjectionManager.createScreenCaptureIntent(), REQUEST_CODE);
に渡され、主な活動は、撮影し、その代わりに、新しい活動のフレームだけ交換されることが必要です。主なアクティビティにフローティングボタンがあり、録音を停止します。
それで、可能かどうか知りたかったですか?同じようなシナリオを作成して同じイベントにつなげることができれば、もちろん新しいアクティビティを作成する必要はありませんか?またはこれが不可能な場合、私たちは現在新しい活動に入っているので、どのように録音を止めることができますか?
ありがとうございます。