Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中以纵向方式保存图像?_Android_Image_Camera - Fatal编程技术网

如何在Android中以纵向方式保存图像?

如何在Android中以纵向方式保存图像?,android,image,camera,Android,Image,Camera,在我的android应用程序中,当我拍摄图像时,我使用自定义相机拍摄图像。图像存储正确,但当我将图像上传到服务器时,它同时保存在横向和纵向中 我的问题是,即使照片是在纵向模式下拍摄的,也只能在横向模式下将图像上载到服务器。请帮我这方面的任何人。是的,可以试试 Matrix matrix = new Matrix(); matrix.postRotate(90F); Bitmap newBitmap = Bitmap.createBitmap(bitmap,0, 0, bitmap.getWidt

在我的android应用程序中,当我拍摄图像时,我使用自定义相机拍摄图像。图像存储正确,但当我将图像上传到服务器时,它同时保存在横向和纵向中


我的问题是,即使照片是在纵向模式下拍摄的,也只能在横向模式下将图像上载到服务器。请帮我这方面的任何人。

是的,可以试试

Matrix matrix = new Matrix();
matrix.postRotate(90F);
Bitmap newBitmap = Bitmap.createBitmap(bitmap,0, 0, bitmap.getWidth(), bitmap.getHeight(),   matrix, true);
imageView.setImageBitmap(newBitmap);
imageView.setBackgroundResource(imageBackground);

“它同时保存在横向和纵向中。”图像不能同时为纵向和横向…可能是图像的重复