使用今日头条屏幕适配方案,RecyclerView出现Density复原bug
问题描述
使用今日头条的屏幕适配方案,RecyclerView在动态更新并添加Item时候,一部分Item在更新后又恢复成了原density的状态,就造成了界面中,一部分是今日头条适配的View,一部分是没有任何适配方案的View
问题出现的环境背景及自己尝试过哪些方法
参考【头条屏幕适配问题汇总及解决,这次你值得尝试】https://juejin.im/post/5b7faf... 文中的方法,继承RecyclerView并重写以下方法,RecyclerView直接不显示了
@Override
public void setOverScrollMode(int mode) {
super.setOverScrollMode(mode);
ScreenUtils.restoreAdaptScreen();
}
你期待的结果是什么?实际看到的错误信息又是什么?
没有任何报错。
期望在Item更新后,RecyclerView中所有View都是今日头条适配后的View
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论