gpt4 book ai didi

android - ActionBar 菜单项中的 orderInCategory 是什么以及它为什么用于..?

转载 作者:IT王子 更新时间:2023-10-28 23:45:24 24 4
gpt4 key购买 nike

我正在处理操作菜单项及其溢出项,这是我的 main_menu.xml

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">

<item
android:id="@+id/menu_search"
android:icon="@drawable/search"
android:title="@string/start_new_project"
app:showAsAction="always" />
<item
android:id="@+id/menu_dts_overflow"
android:icon="@drawable/ic_action_overflow_round"
android:orderInCategory="11111"
android:title="Service"
app:showAsAction="always">
<menu>
<item
android:id="@+id/menu_newProject"
android:icon="@drawable/newproject"
android:title="@string/start_new_project"
app:showAsAction="never" />


<item
android:id="@+id/menu_help"
android:icon="@drawable/help"
android:title="Service Tasks"
app:showAsAction="never" />


<item
android:id="@+id/menu_signOut"
android:icon="@drawable/signout"
android:title="@string/menusignout"
app:showAsAction="never" />

</menu>
</item>

我尝试构建一个搜索项和一个溢出项,您可以在上面的代码中看到它们。我是操作栏菜单项的新手,所以我尝试用谷歌搜索它并能够让它按照我的需要工作。

在这我还要知道一件事。

1.什么是orderInCategory,有一些数字,它的用途是什么..?

最佳答案

android:orderInCategory 是一个整数属性,指示菜单项在显示时在菜单中出现的顺序。

<menu 
xmlns:android="http://schemas.android.com/apk/res/android" >

<item
android:id="@+id/menu_item_first"
android:orderInCategory="1"
android:showAsAction="never"
android:title="@string/string_one"/>

<item
android:id="@+id/menu_item_second"
android:orderInCategory="2"
android:showAsAction="never"
android:title="@string/string_two"/>

</menu>
  • Menu items in ToolBar are arranged from left to right (or start to end in RTL mode) in the ascending order (i.e. 1,2,3 -> left to right).

    horizontal menu items

  • Menu Items in Overflow menu are arranged from top to bottom in the ascending order (i.e. 1,2,3 -> top to bottom).

    vertical overflow menu

关于android - ActionBar 菜单项中的 orderInCategory 是什么以及它为什么用于..?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28715765/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com