草庐IT

mOrientation

全部标签

android camera setDisplayOrientation(90) 在不同的设备上失败

我的相机应用程序有问题。相机Activity处于纵向模式。所以我给了camera.setDisplayOrientation(90);根据SO中的不同帖子,这将在纵向模式下正常工作。但它在不同的设备上永远无法正常工作。问题是,预览向左或向右旋转90度。在Htc中没问题。但是对于galaxy系列,它不起作用。谁能帮帮我? 最佳答案 通过以下不同方式设置方向和预览,按需使用:第一种方法:publicvoidsurfaceChanged(SurfaceHolderholder,intformat,intwidth,intheight){i

android - android 中三星设备上的相机捕获方向

我正在创建一个相机应用程序。捕获的图像显示在GridView中。现在,代码在除三星设备之外的所有设备上都可以正常运行。我遇到方向问题。当我以纵向模式拍摄图像时,图像在GridView中显示时会旋转。我没有保留任何旋转代码。其次,使用EXIF我在GridView中获得了正确的图像,但是当设备方向改变时,图像再次以奇怪的方式旋转。附上图片:抱歉图像的分辨率。请让我知道它们是否不可见。会再上传。我知道在SO上有很多这样的帮助。但我想我被困在某个地方了。我指的是以下链接:http://blog.andolasoft.com/2013/06/how-to-show-captured-images