更改片段中的选项菜单位置
Change option menu position in fragment
我有一个带有选项菜单(注销图标)的 [=17=] 在 activity 我有一个片段也有一个选项菜单。但是片段的选项菜单总是最后出现。我想要它在父 activity 的选项菜单之前。
菜单看起来像这样 -
菜单的顺序由 orderInCategory
xml 属性控制,较小的订单编号将首先出现(最左边)。
如果您要扩充 XML 中的菜单项,请将 Activity 菜单项中的 android:orderInCategory
属性设置为高于片段中的属性。
如果您在运行时设置菜单项,请为 activity 的菜单项设置比调用 menu.add()
时片段的菜单项更高的 order
。
希望对您有所帮助!
我有一个带有选项菜单(注销图标)的 [=17=] 在 activity 我有一个片段也有一个选项菜单。但是片段的选项菜单总是最后出现。我想要它在父 activity 的选项菜单之前。
菜单看起来像这样 -
菜单的顺序由 orderInCategory
xml 属性控制,较小的订单编号将首先出现(最左边)。
如果您要扩充 XML 中的菜单项,请将 Activity 菜单项中的 android:orderInCategory
属性设置为高于片段中的属性。
如果您在运行时设置菜单项,请为 activity 的菜单项设置比调用 menu.add()
时片段的菜单项更高的 order
。
希望对您有所帮助!