我正在开发一个新的Android应用程序,我使用表面拍照,并保存她。当拍照并保存时,当我要去文件夹并打开她时,图像会被反转。
例如:如果我拍照并且我在屏幕的左侧,当我打开她时,我就在右侧。
我是如何解决这个问题的?
Bitmap bitmapPicture = BitmapFactory.decodeByteArray(arg0, 0, arg0.length);
try {
bitmapPicture.compress(CompressFormat.PNG, 100, new FileOutputStream("/sdcard/images/image3.jpg"));
} catch (FileNotFoundException e) {
e.printStackTrace();
}
这是我用来保存图片的代码。
答案 0 :(得分:0)
到目前为止,最好的解决方案是强制表面支架的方向:
请看这个页面:http://hashapps.tumblr.com/post/1337347197/android-problem-of-orientation-of-camera-preview