使用 xml 减少 Android 工具栏高度

Reduce Android toolbar height using xml

我希望我的工具栏高度降低到 40dp,但下面的代码并没有反映同样的情况:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:minHeight="40dp"
    android:background="?attr/colorPrimary"
    app:layout_scrollFlags="scroll|enterAlways"
    app:popupTheme="@style/AppTheme.PopupOverlay">
</android.support.v7.widget.Toolbar>

我错过了什么?

试试改成这样:

  android:layout_height="40dp"

使用 android:layout_height="40dp" 而不是 android:layout_height="wrap_content"

更新您的 Toolbar XML 如下:

<android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="40dp"
    android:minHeight="40dp"
    android:background="?attr/colorPrimary"
    app:layout_scrollFlags="scroll|enterAlways"
    app:popupTheme="@style/AppTheme.PopupOverlay">
</android.support.v7.widget.Toolbar>

希望对你有所帮助~