我有一个奇怪的错误,我无法弄清楚。 我有3个片段,并使用Android导航在它们之间进行导航。一切正常,但是,一旦我进入可以访问首选项的设置片段,并导航回到具有列表视图的主片段,ListAdapter项中的一个TextView突出显示了几秒钟,然后消失了。从现在开始,每当我从任何片段导航回到该片段时,都会发生亮点,直到重新启动该应用程序为止。
有什么想法吗?
答案 0 :(得分:0)
您是否添加了片段或将其替换到了容器中?当您添加多个片段,而在添加新片段之前,它不会被删除,这是一个问题。因此,请使用替换片段,并使用addToBackStack()方法进行检查。
答案 1 :(得分:0)
所以我找到了解决方法。
将MaterialCardView或顶部布局高度更改为wrap_content。
或
将首选项库降级为1.1.0-aplha01也可以解决。