將工具欄高度(wrap_content改爲40dp)更改(減小)後,標題仍爲center_vertical,但菜單項偏向底部。怎麼修?謝謝。更改工具欄高度後如何將菜單項對齊center_vertical
代碼:
toolbar.inflateMenu(R.menu.menu_toolbar);
XML(如果我不改變layout_height = 「40dp」,那就沒問題)
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_alignParentEnd="true"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_centerInParent="true"
android:background="?attr/colorAccent"
android:minHeight="?attr/actionBarSize"
app:contentInsetEnd="0dp"
app:contentInsetStart="0dp"
app:titleTextAppearance="@style/Toolbar.TitleText" />
菜單項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"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity"
android:gravity="end|center">
<item
android:id="@+id/action_add"
android:icon="@drawable/ic_add_black_24dp"
android:orderInCategory="10"
android:title="添加"
app:showAsAction="always" />
<item
android:id="@+id/action_delete"
android:icon="@drawable/ic_remove_black_24dp"
android:orderInCategory="10"
android:title="刪除"
app:showAsAction="always" />
<item
android:id="@+id/action_start"
android:icon="@drawable/ic_play_arrow_black_24dp"
android:orderInCategory="10"
android:title="開啓"
app:showAsAction="always" />
<item
android:id="@+id/action_stop"
android:icon="@drawable/ic_stop_black_24dp"
android:orderInCategory="10"
android:title="停止"
app:showAsAction="always" />
</menu>
[工具欄]
添加代碼,使人們可以幫助 –
謝謝,我只是添加代碼 – qcm217
嘗試添加'=了minHeight「40dp」'在工具欄的佈局。 – pRaNaY