多くの場合、レイアウトファイルに次のツールバーの宣言が表示されます。
<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>
テーマに関連する2つの属性:themeとpopupThemeがあるのはなぜですか?
それぞれの目的は何ですか?
popupTheme
ポップアップメニューを拡大するときに使用するテーマを指定します。デフォルトでは、Toolbar
自体と同じテーマを使用します。
テーマ
これは、単にToolbar
のテーマです。