Как изменить поддержку стиля заголовка AlertDialog в XML? - PullRequest
0 голосов
/ 24 октября 2018

Я хочу стилизовать все AlertDialog в моем приложении, и я использую android.support.v7.app.AlertDialog.Вот моя настраиваемая тема.

<resources>

  <!-- Application theme. -->
  <style name="AppTheme"  parent="XXXXX">
    <!-- All customizations that are NOT specific to a particular API-level can go here. -->
    <item name="colorPrimary">@color/white</item>
    <item name="colorPrimaryDark">@color/grey</item>
    <item name="colorAccent">@color/blue</item>
    <item name="android:alertDialogTheme">@style/AppTheme.DialogFragment</item>
    <item name="alertDialogTheme">@style/AppTheme.DialogFragment</item>
  </style>

  <style name="AppTheme.DialogFragment" parent="XXXXX">
    <item name="dialogCornerRadius">8dp</item>
    <item name="android:windowTitleStyle">@style/AlertDialogTitle</item>
    <item name="android:textAllCaps">false</item>
  </style>

  <style name="AlertDialogTitle" parent="Base.DialogWindowTitle.AppCompat">
    <item name="android:textStyle">bold</item>
    <item name="android:textColor">@color/red</item>
  </style>
</resources>

Здесь я храню android.app.AlertDialog и android.support.v7.app.AlertDialog для сравнения.Я просто хочу изменить заголовок alertDialog.Но после того, как я применил определенный мной AlertDialogTitle, изменился только android.app.AlertDialog, как мне изменить android.support.v7.app.AlertDialog в xml?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...