【发布时间】:2012-06-15 05:10:26
【问题描述】:
我想强制默认的安卓相机只在横向模式下拍照。 我试过以下:
Intent cameraIntent=new Intent("android.media.action.IMAGE_CAPTURE");
File photo = new File(Environment.getExternalStorageDirectory().getAbsolutePath(), "Pic.jpg");
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photo));
cameraIntent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION, ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
startActivity(cameraIntent);
但这仅适用于 2.1,不适用于以后。 我只想让照片图像以横向模式保存。我不想使用任何图像处理,例如矩阵或自定义相机。
注意:我从方向固定为“portrait”的活动中调用此意图
【问题讨论】:
-
我有同样的问题,¿你是怎么解决的?
标签: android android-camera-intent