Oft sehe ich diese Deklaration der Toolbar in Layoutdateien:
<Android.support.v7.widget.Toolbar
xmlns:Android="http://schemas.Android.com/apk/res/Android"
Android:layout_width="match_parent"
Android:layout_height="?attr/actionBarSize"
app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
app:popupTheme="@style/ThemeOverlay.AppCompat.Light">
</Android.support.v7.widget.Toolbar>
Warum gibt es zwei Attribute, die sich auf die Themen beziehen: theme und popupTheme?
Was sind die Ziele von jedem von ihnen?
popupTheme
Gibt das Thema an, das beim Aufblasen von Popup-Menüs verwendet werden soll. Verwendet standardmäßig dasselbe Thema wie Toolbar
selbst.
Thema
Es ist einfach das Thema von Toolbar
.