【发布时间】:2015-06-08 01:44:02
【问题描述】:
如果我这样启动相机,如何防止 android 相机将方向切换为横向:
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
File imageFolder = new File (Environment.getExternalStorageDirectory(), Environment.DIRECTORY_DCIM);
imageFile = new File (imageFolder, UUID.randomUUID().toString()+".png");
Uri uriImage = Uri.fromFile(imageFile);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uriImage);
startActivityForResult(intent, 0);
所以我没有特定的相机活动。在 manifest.xml 中,整个应用程序设置为纵向,但相机会切换。
第二个问题,在拍照并将其设置为 imageView 后,即使我以纵向模式拍摄(我在设置 imageView 之前保存了图像),它仍会在 orientatien 中切换,如何将其显示在正确的位置?
【问题讨论】:
标签: android camera orientation