android在有些手机上竖着拍照横着放如何解决
调用系统相机代码
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
Uri imageSaveUri = Uri.fromFile(imageFile);
// TODO fix g10 bug
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageSaveUri);
activity.startActivityForResult(intent, requestCode);
在有些手机上竖着拍照的时候,照片是横着的向左旋转了90度,有大神解决过这个问题么,有解决方法么
[解决办法]
你用代码判断图片高度大于宽度时,再用代码对图片进行旋转处理。
[解决办法]
使用rotate animation去做吧,旋转还是很简单的。
[解决办法]
让硬件工程师帮你从硬件那层帮你旋转下吧,当然软件这边也可以实现的,不过感觉不如在硬件那边做好,
[解决办法]
大哥别人是做应用开发呢,到哪去找什么硬件工程师啊!并且是部分手机!