以下のコードを使用して、クリックされたボタンでカメラ キャプチャを開始します。
Intent captureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(captureIntent, Variables.CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
活動結果については、単に「作物」活動を開始するだけです。
if (requestCode == Variables.CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE) {
picUri = data.getData();
performCrop();
}
カメラが最初に起動したとき、戻るボタンを押して呼び出し元のアクティビティ (A.class) に戻りました。そして、B.class などの別のアクティビティを開始すると、ウィンドウ リークが発生します。B.class が呼び出されると、画面が点滅し続けることがあります....コードの何が問題なのですか? 助けてください!どうもありがとう。
作成した警告ダイアログがいくつかありますが、既に閉じられています。