如果说你把屏幕设置竖屏的时候,Android提供的SDK(android.hardware.Camera)里大概不能正常的使用竖屏(portraitlayout)加载照相机,当用竖屏模式加载照相机时会产生以下情况:. 照相机成像左倾90度(倾斜);

目前在百度google上搜到的最多的答案就是设置 parameters.set("orientation","portrait");或者设置 parameters.set("rotation", 90);经过实践测试发现都没有效果。后来发现了一种方法可以这样子做:在声明的camera实例中设置mCamera.setDisplayOrientation(90);这个参数,可以很好解决竖屏的时候,摄像头旋转90度的问题。


转载自 :点击打开链接

更多相关文章

  1. Android进阶之路之gravity和layout_gravity
  2. Android(安卓)SDK Content loader has encountered a problem
  3. Android(安卓)7.0新特性
  4. Android开发ContentProvider
  5. android:configChanges属性
  6. android:padding和android:margin的区别
  7. Android的快速开发框架 afinal
  8. Android:TextView属性大全
  9. Android(安卓)横竖屏切换

随机推荐

  1. android读写文件
  2. 更改.android目录位置
  3. 有关Android线程的学习
  4. 获取Android(安卓)SDK 源代码并在Eclipse
  5. Android(安卓)TextView属性详解
  6. android:windowSoftInputMode 介绍
  7. android的surfaceflinger原理讲解
  8. 【Android】 保存图片到系统图库, 并立即
  9. Android到Androidx记录
  10. Android开发规范:API接口通用设计规范