Open zqlq4ever opened 3 years ago
楼主解决了吗,遇到同样问题,按照59加了AutoSize.autoConvertDensityOfGlobal(activity);效果不太理想
楼主解决了吗,遇到同样问题,按照59加了AutoSize.autoConvertDensityOfGlobal(activity);效果不太理想
没解决,试了和recyclerview有关的几个方法,都无效。暂时未找到原因
楼主解决了吗?遇到同样问题,锁屏解锁后必现
我是跳转h5 执行放大缩小 返回后item部分改变大小~
加了AutoSize.autoConvertDensityOfGlobal(activity),部分item大小还是会改变
可能是 recyclerview 复用之前的 View 导致的,最好在 onBindHodlder 中使用 AutoSize.autoConvertDensityOfGlobal(activity) 设置 Density 后,再手动刷新这个 Item View 的所有 UI 内容
我是在Activity的onResume方法里面加入AutoSize.autoConvertDensityOfGlobal(activity)的,结果解决了 如果这样还解决不了可以试一下在adapter里面的onCreateViewHolder方法里加,在inflate方法之前就可以了
横屏项目,锁屏,点亮屏幕变成竖屏,解锁转为横屏必现。》》》“再手动刷新这个 Item View 的所有 UI 内容” 这个是调view的API刷新吗,没有效果。可以发下代码示例吗?谢谢作者。
我是在Activity的onResume方法里面加入AutoSize.autoConvertDensityOfGlobal(activity)的,结果解决了 如果这样还解决不了可以试一下在adapter里面的onCreateViewHolder方法里加,在inflate方法之前就可以了
这个方法可行,但是有的是fragment使用,这里需要activity,调用就有点不方便
@13297063206 在 fragment 里面使用的时候也可以传他的宿主 activity
项目也遇到一样的问题,请问解决了吗?怎么解决的?
請問有解嗎
同问~
已收到,请等待后续通知~
尝试了以前xdm的各种适配问题处理方案也没有得到解决,然后自定义了Recyclerview重新onLayout方法,在super之前调用AutoSizeCompat.autoConvertDensity方法得到完美解决,没有出现item变大问题,横竖屏切换也没有问题,home桌面后返回也没有问题,希望可以帮到还未解决问题的亲
已收到,请等待后续通知~
尝试了以前xdm的各种适配问题处理方案也没有得到解决,然后自定义了Recyclerview重新onLayout方法,在super之前调用AutoSizeCompat.autoConvertDensity方法得到完美解决,没有出现item变大问题,横竖屏切换也没有问题,home桌面后返回也没有问题,希望可以帮到还未解决问题的亲
解决了么?横屏+少量竖屏 项目,横屏页面 锁屏,点亮屏幕变成竖屏,解锁转为横屏必现。》》》
已收到,请等待后续通知~
Environment
Bug Description:
看了答疑,在adapter的onBindHodlder方法中调用了 AutoSize.autoConvertDensityOfGlobal(activity) 但是还是出现了item布局时大时小的问题。 图片中的两个item,内容一模一样的,但是展示却不一样。返回到桌面,过十几秒再进入APP,复现概率大。
Log:
Screenshot
Related Code:
Others: