簡體   English   中英

如何使android菜單圖標和菜單項變大

[英]how to make android menu icon and menu items larger

我做了一個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/about_credits"
        android:orderInCategory="100"
        app:showAsAction="never"
        android:title="About-Credits"/>

</menu>

然后將其添加到工具欄中,如下所示:

 @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.main, menu);
        return true;
    }

這是它的外觀:

在此處輸入圖片說明

如何使菜單圖標和菜單項稍大一些,並使其在工具欄中垂直居中?

您可以通過添加以下代碼行來設置圖標

<item
    android:id="@+id/about_credits"
    android:orderInCategory="100"
    app:showAsAction="never"
    android:title="About-Credits"
    android:icon="drawable/icon name/>
  <menu xmlns:android="http://schemas.android.com/apk/res/android" >
        <item
            android:id="@+id/about_credits"
            android:title="About-Credits"
            android:showAsAction="always"
            android:orderInCategory="100"
            android:actionLayout="@layout/custom_menu_item" />   
    </menu>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM