java NavigationView仅在
因此,我创建了一个NavigationView,但当我单击一个项目时,它只会高亮显示一秒钟,在侧边栏关闭并启动新活动后,该项目不再高亮显示。我搜索了很多,有些人似乎也有类似的问题,但他们的解决方案从来都不适合我。任何帮助都将不胜感激
编辑1:
问题似乎在于startActivity()。如果我不开始一项新活动,这些项目就会突出显示。但我仍然不知道如何修复它
编辑2:
我找到了一个解决方案,但不是很好。我只是打电话给mainNavigationView.setCheckedItem(itemId);
在每项活动中,项目都会保持检查状态。希望这能帮助别人,因为我花了太长时间才发现这个错误
共 (0) 个答案