作者:涅槃重生武哥 | 来源:互联网 | 2023-05-27 19:33
我的应用程序包含一个包含工具栏(app-bar),ad-mob和fragment.thr frament的活动,其中包含一个RecyclerView.
我只是在其适配器中使用基本的RecylerView方法进行充气和onbindview .....等,我使用的是Linear-Layout Inflater.
它在大多数情况下工作正常,但有时(比如50次中的1次)它在屏幕的顶部和底部模糊并重复视图,包括ToolBar(App-Bar)和导航栏以及recyler视图的一些部分和LogCat中没有错误.
模糊区域不恒定有时它会模糊大部分屏幕,有时只有部分屏幕模糊
这是屏幕截图: - 参考我还包括适配器位置
ScreenShot: - 错误1
![ScreenShot: - 错误1](https://img.php1.cn/3cd4a/1eebe/cd5/1113165c4904ecc5.webp)
ScreenShot: - 错误2
![ScreenShot: - 错误2](https://img.php1.cn/3cd4a/1eebe/cd5/d67981797265d9c7.webp)
我试图消除模糊,是解决了Probelm?
Update-1我尝试使用setHasSizeFixed(true),因为适配器数据不会改变我的视图大小都是90dp高度.没有解决问题.