Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况,有没有哪位大牛解决了,急求

Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况,有没有哪位大牛解决了,急求,第1张

更改CameraConfigurationManagerjava文件

在 Logd(TAG, "Screen resolution: " + screenResolution);这句之后增加

Point screenResolutionForCamera = new Point();

screenResolutionForCamerax = screenResolutionx;

screenResolutionForCameray = screenResolutiony;

// preview size is always something like 480320, other 320480

if (screenResolutionx < screenResolutiony) {

screenResolutionForCamerax = screenResolutiony;

screenResolutionForCameray = screenResolutionx;

}

再更改cameraResolution = getCameraResolution(parameters, screenResolution);为cameraResolution = getCameraResolution(parameters, screenResolutionForCamera);

代码下载地址:>

天想试试沉浸栏的使用,但是按照网上相应的方法设置完成后,没有达到想要的结果。使用情况是activity配合groupradio实现fragment切换,每个fragment的状态栏需要显示不同的颜色。通过hide和show的方式控制显示当前fragment。在对应的xml中设置Android:fitsSystemWindows="true",以达到改变状态栏颜色的问题(具体如何配置请查阅其他文档)。

但是这样做第一个fragment达到了想要的效果,其他三个状态栏的颜色正确,但是padding没有设置成功。标题栏占用状态栏的位置。

解决方法:

将xml中的android:fitsSystemWindows="true"去掉,通过代码的方式来控制。在默认第一个fragment的onCreateView中设置viewsetFitsSystemWindows(true);该view为该fragment对应的view。在onHiddenChanged中,设置对应的状态。

详细

以上就是关于Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况,有没有哪位大牛解决了,急求全部的内容,包括:Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况,有没有哪位大牛解决了,急求、Android.9图制作、android中在多个Fragment中切换是否沉浸,界面布局不能铺满或者被拉伸等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10122671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存