| android一个菜鸟问题:相机拍照如何设置无论方向如何,拍出来的照片都是横向的? 我试着设置myParam.set(“rotation”, 90); 也不行。 求求各位大神们的点拨。。。谢谢了 如果可以解决,分数可以再加的。。。。 在线等。。。。 | |
|  | 
screenOritation = “Lanscape” 把这个设置成 竖直的 然后你在横向拍照试试看 | 
|  | 刚试了下,这样拍出来的图也是竖直的。一直没拍过出横向的图片。PS:需求也不允许设置为竖直的。 | 
|  30分 | |
|  10分 | 拍完后自己将图片做旋转处理吧. | 
|  | 只能这样弄了。找不到原因 。哎 | 
|  | 
 //设置拍摄方向     this.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE); setContentView(R.layout.activity_main); 注意位置 | 
|  | 
Exif 信息要写对 | 
|  | 
用Matrix进行调整吧,认为的设置图片生成的方向 Matrix matrix = new Matrix(); matrix.setRotate(90); bitmap = Bitmap.createBitmap(bitmap, 0, 0, bitmap.getWidth(), bitmap.getHeight(), matrix, true); | 
 
                    

