有人看到这个吗?感觉像是Android MenuProvider中的一个bug。
1.活动A有菜单项1和2。
1.活动A中的片段A具有菜单项3和4。菜单项的顺序为:1,2,3,4
1.从活动A开始活动B
1.关闭活动B并恢复活动B
1.操作栏菜单现在有顺序的菜单项:3,4,1,2而不是1,2,3,4
浏览器版本2.6.2 Nav版本2.7.5 AppCompat 1.6.1
我在b.android.com上没有看到任何相关的bug报告或问题。
有人看到这个吗?感觉像是Android MenuProvider中的一个bug。
1.活动A有菜单项1和2。
1.活动A中的片段A具有菜单项3和4。菜单项的顺序为:1,2,3,4
1.从活动A开始活动B
1.关闭活动B并恢复活动B
1.操作栏菜单现在有顺序的菜单项:3,4,1,2而不是1,2,3,4
浏览器版本2.6.2 Nav版本2.7.5 AppCompat 1.6.1
我在b.android.com上没有看到任何相关的bug报告或问题。
1条答案
按热度按时间ac1kyiln1#
我使用了错误的addMenuProvider()版本。不要使用带有lifecycle_cleowner和lifecycle_state的版本。只需在Activity中使用单个参数addMenuProvider()。