我正在编写一个需要捕获一些图像的应用程序。我使用以下意图启动相机应用程序:
if (v.equals(btnCap)) {
Intent cameraIntent = new Intent(
android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
}
问题是:当我倾斜我的设备时,相机上的按钮仍然改变它们的方向,我收到的图片不是竖屏的。
有人知道如何在设备倾斜的情况下以竖屏模式捕获图像吗?
提前感谢您, Adrian