Как мы можем настроить шрифты диалогового окна оповещения Android, используя стили
Я нашел много решений, используя метод setTypeFace()
.Но я хочу настроить весь диалог предупреждений приложения, используя стили.
Я хотел бы изменить заголовок, сообщение, шрифты кнопок.
Мне удалось изменить шрифт сообщения, используяследующие коды.
Объявление моего стиля для диалогового окна предупреждения
<style name="MyAlertDialougeTheme" parent="@android:style/Theme.Material.Light.Dialog.Alert">
<item name="android:textAppearanceSmall">@style/MyTextAppearance</item>
<item name="android:textAppearanceLarge">@style/MyTextAppearance</item>
<item name="android:textAppearanceMedium">@style/MyTextAppearance</item>
</style>
Java-код для отображения диалогового окна предупреждения
AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this,
R.style.MyAlertDialougeTheme);
builder.setTitle("Warning")
.setMessage("My message here")
.setPositiveButton("yes", null)
.setNegativeButton("no", null)
.show();
Обзор ниже экрана
Пожалуйста, помогите мне изменить заголовок и шрифты кнопок, используя стили, а также я хотел бы, чтобынастроить цвет шрифта для кнопок «минус» и «позитив».
Спасибо за ваше время и помощь !!