Androidの標準カメラアプリを使用して、アプリで写真を撮りたいです。問題は、写真を撮った後、すぐにアプリに戻りたくないということです。代わりに、ユーザーが撮影したばかりの写真に問題がないかどうかを尋ねるオプションをユーザーに提示したいと思います。そうでない場合は、アプリに戻らず、代わりにカメラ アクティビティを再実行してください。
どうすればこれを達成できますか?
Androidの標準カメラアプリを使用して、アプリで写真を撮りたいです。問題は、写真を撮った後、すぐにアプリに戻りたくないということです。代わりに、ユーザーが撮影したばかりの写真に問題がないかどうかを尋ねるオプションをユーザーに提示したいと思います。そうでない場合は、アプリに戻らず、代わりにカメラ アクティビティを再実行してください。
どうすればこれを達成できますか?
このように試してください:
public void TakeFromCamera(View view) {
Intent cameraIntent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
switch(requestCode){
case CAMERA_PIC_REQUEST:
if (requestCode == CAMERA_PIC_REQUEST) {
// Add the code for the dialogBox
}
break;
}
}