3

ナビゲーションドロワーでヘッダーテキストの色を変更するにはどうすればよいですか. 最新のサポート デザイン ライブラリを使用しています。以下に画像を添付します。

ナビゲーションドロワー

4

4 に答える 4

12

グループ タイトルの色に同様の問題があり、解決策を見つけました。それをstyle.xmlのメインテーマに入れるだけです。

<item name="android:textColorSecondary">#FFFFFF</item>

親テーマを変更する必要はありません。

于 2015-08-03T14:17:20.663 に答える
2

親テーマを からTheme.Appcombat.Light.ActionBarに変更するだけでTheme.AppCombat解決します。

于 2015-07-08T18:18:48.627 に答える
1

android:textColorSecondary現在、マテリアル コンポーネント ライブラリでは、色に基づいています。

この色をオーバーライドできるのは、NavigationView次を使用する場合のみです。

<com.google.android.material.navigation.NavigationView
    android:theme="@style/ThemeOverlay.myCustomTitle"
    ..>

と:

  <style name="ThemeOverlay.myCustomTitle" parent="">
    <item name="android:textColorSecondary">@color/....</item>
  </style>

最終結果:

ここに画像の説明を入力

于 2020-05-16T10:45:26.313 に答える