如何在Android中将选项菜单项水平居中

问题描述

从此: left aligned items

对此: center aligned items

我已经尝试了其他人过去使用过的东西,包括android:gravity,它暂时不适用于菜单资源中的项目。

<?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/save_item"
        android:icon="@drawable/ic_baseline_check_24"
        android:title="@string/save_item"
        app:showAsAction="ifRoom" />


    <item android:id="@+id/action_more"
        android:icon="@drawable/ic_baseline_more_vert_24"
        android:title=""
        app:showAsAction="always" >

        <menu>
            <item
                android:id="@+id/delete_item"
                android:icon="@drawable/ic_baseline_delete_24"
                android:title="Delete"
                app:showAsAction="never" />

            <item android:id="@+id/cancel_create"
                android:title="@string/cancel"
                app:showAsAction="never" />

        </menu>

    </item>

</menu>

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)