В настоящее время я пишу приложение, которое должно захватывать некоторые изображения.Я запускаю приложение камеры с помощью намерения, подобного следующему:
if (v.equals(btnCap)) {
Intent cameraIntent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}
Проблема заключается в следующем: когда я наклоняю свое устройство, кнопки на камере по-прежнему меняют свою ориентацию, и полученное изображение не в портретной ориентации.
Кто-нибудь знает, как захватить изображение в портретном режиме, даже если устройство наклонено?
Заранее спасибо, Адриан