Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 水平放置菜单项_Android_Menu - Fatal编程技术网

Android 水平放置菜单项

Android 水平放置菜单项,android,menu,Android,Menu,您好,在下面我实现了左侧导航抽屉和标题和菜单项。要显示的菜单项有主页、设置、垃圾箱、注销 要水平显示菜单项。 有谁能帮助我如何用下面的菜单项水平显示菜单项吗 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <group android:checkableBehavior="all">

您好,在下面我实现了左侧导航抽屉和标题和菜单项。要显示的菜单项有主页、设置、垃圾箱、注销

要水平显示菜单项。 有谁能帮助我如何用下面的菜单项水平显示菜单项吗

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <group android:checkableBehavior="all">
        <item
            android:id="@+id/home"
            android:title="Home"
            android:icon="@drawable/ic_home"/>
        <item
            android:id="@+id/settings"
            android:title="Settings"
            android:icon="@drawable/ic_setting"/>
        <item
            android:id="@+id/trash"
            android:title="History"
            android:icon="@drawable/ic_trash"/>
        <item
            android:id="@+id/logout"
            android:title="Logout"
            android:icon="@drawable/ic_exit"/>
    </group>
</menu>

主要活动:

  <com.google.android.material.navigation.NavigationView
        android:id="@+id/navigation_view"
        android:layout_height="match_parent"
        android:layout_width="wrap_content"
        app:headerLayout="@layout/nav_header"
        app:menu="@menu/menu_navigation">

    </com.google.android.material.navigation.NavigationView>

在XML中添加此行

app:actionLayout=“@layout/action\u layout”

进入一个项目,其中
action\u layout
是要以水平方向显示的布局,例如:

<item
android:id="@+id/nav_manage"
android:title="layout"
app:actionLayout="@layout/action_layout" /> 

这将是您修改的XML:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="all">
    <item
        android:id="@+id/home"
        android:title="Home"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_home"/>
    <item
        android:id="@+id/settings"
        android:title="Settings"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_setting"/>
    <item
        android:id="@+id/trash"
        android:title="History"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_trash"/>
    <item
        android:id="@+id/logout"
        android:title="Logout"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_exit"/>
</group>
</menu>

在XML中添加此行

app:actionLayout=“@layout/action\u layout”

进入一个项目,其中
action\u layout
是要以水平方向显示的布局,例如:

<item
android:id="@+id/nav_manage"
android:title="layout"
app:actionLayout="@layout/action_layout" /> 

这将是您修改的XML:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="all">
    <item
        android:id="@+id/home"
        android:title="Home"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_home"/>
    <item
        android:id="@+id/settings"
        android:title="Settings"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_setting"/>
    <item
        android:id="@+id/trash"
        android:title="History"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_trash"/>
    <item
        android:id="@+id/logout"
        android:title="Logout"
        app:actionLayout="@layout/action_layout"
        android:icon="@drawable/ic_exit"/>
</group>
</menu>


使用导航drawer@MohammadMoeinGolchin我使用的是导航抽屉请附上您的完整代码您可以使用底部导航左抽屉我正在显示而不是显示底部导航抽屉使用导航drawer@MohammadMoeinGolchin我正在使用导航抽屉以便附上您的完整代码请使用底部导航左抽屉I正在显示但未显示底部导航抽屉