设置android:menuCategory属性有什么影响?

10
在Android菜单资源中,android:menuCategory属性存在与否有何区别?
我阅读了文档并创建了小型测试代码,但我无法理解此属性及其常量的含义。
2个回答

1
我不知道menuCategory的确切用途,但我在项目中使用它,我有一个HomeFragment,可以从那里进入LoginFragment,在LoginFragment中我有一个菜单(在右上方),可以进入SettingsFragment。
当我进入设置并返回时,它会回到主页而不是登录页面。但我希望它回到之前的位置(登录页面)。因此我使用了menuCategory,并且它起作用了。
<item
    android:menuCategory="secondary"
    android:id="@+id/settingsFragment"
    android:title="Settings"
    app:showAsAction="never" />

0
通过使用android:menuCategory标签,您可以指定菜单项组的类别并定义项目的优先级。

6
请举个例子以展示在某些情况下它的作用? - android developer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接