Android - Пользовательский цвет фона AlertDialog

Итак, я вижу, что у нас могут быть диалоговые окна с серым и белым (если задано инверсное ...) цветов фона .

Чтобы узнать, почему я проверил themes.xml в sdk, проверив его, я перешел к чертежам, и там я понял, что фон alerttdialog выполняется не программно, а через некоторые изображения. И эти изображения гарантируют наличие двух серых (или белых, если цвет инвертирован) горизонтальных линий вверху (область заголовка) и внизу (чуть выше области кнопки) диалогового окна, когда мы используем LayoutInflater, чтобы просто установить другой цвет фона.

Итак у меня вопрос, поскольку LayoutInflator бесполезен и предполагаю, что мне нужно создать подкласс alerttdialog, что вы предлагаете мне сделать, чтобы создать AlertDialog с другим цветом фона? Что я должен переопределить?

8
задан nemesisfixx 10 June 2012 в 09:25
поделиться