布局文件改了,编译工具中显示没问题,运行到机器上就是不一样,什么原因?

本文介绍了一种在代码中动态调整布局参数导致显示异常的问题,并提供了具体的排查与修复方法。

那么一定是代码中动态更改了!!
有一个人脸识别类CameraSurfaceView,布局文件改的显示没问题,结果运行出来不一样,最后排查是代码中动态设置了,醉了。
一切以代码中运行为准!!

LayoutParams params = surfaceView.getLayoutParams();
		Point p = DisplayUtil.getScreenMetrics(this);
		params.width = p.x;
		params.height = p.y;
		params.width = 128;
		params.height = 85;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值