我使用相機意圖通過使用以下代碼如何在沒有使用相機預覽的情況下拍照?
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP);
try {
getApplication().startActivity(intent);
} catch (final ActivityNotFoundException e) {
e.printStackTrace();
} catch (final Exception e) {
e.printStackTrace();
}
拍照在服務它可以拍攝照片;但是,每次顯示預覽GUI(已捕獲圖片,保存和放棄按鈕)。我想忽略這一步,只是喜歡默認的捕捉攝像頭(捕捉和保存而不預覽)。我如何修改代碼?謝謝大家
請注意:我不想用camera2API來製作一個新的應用程序。我想使用默認的相機應用程序。有人說
「的相機應用程序不給其他應用程序禁用確認畫面的選項,即使相機應用程序本身不顯示確認屏幕。
因此,這是不能顯示確認屏幕。「
它在過去看起來很新。我正在使用Android 5.0。現在可能嗎?
參考http://stackoverflow.com/questions/16297606/android-take-camera-picture-without-save-delete-confirmation –
不,我不想用camera2API – Jame
這是不可能的。並且不應該有可能,因爲沒有人需要沒有相機許可的應用程序在後臺拍照。 –