MaterialAlertDialogBuilder не отображает поля для заголовка и сообщения - PullRequest
2 голосов
/ 28 января 2020

Я не совсем уверен, является ли это ошибкой, но я не нашел никого в Интернете, кто сталкивался с этой проблемой, поэтому я хотел попробовать здесь сначала.

Я пытаюсь вызвать простой диалог оповещения о материале в моем фрагменте со следующим кодом:

MaterialAlertDialogBuilder(context)
        .setTitle("Dialog")
        .setMessage("Lorem ipsum dolor ....")
        .setPositiveButton("Ok", /* listener = */ null)
        .setNegativeButton("Cancel", /* listener = */ null)
        .show()

Контекст является базовым c getContext(). Однако то, что я получаю, выглядит следующим образом:

picture of wrong looking dialog

Что явно не выглядит правильно. Я также использую Theme.MaterialComponents.DayNight.NoActionBar в качестве родительской темы и включаю в свой стиль <item name="materialAlertDialogTheme">@style/ThemeOverlay.MaterialComponents.MaterialAlertDialog</item>.

Не совсем уверен, что я делаю здесь неправильно ...

...