Изменение прозрачного фона за Диалогом - PullRequest
1 голос
/ 30 января 2012

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

Это тема, которую я использую для своего пользовательского диалога:

другой вопрос - как мне сделать диалог, чтобы заполнить ширину экрана (с полем 20dp с каждой стороны)

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="CustomDialogTheme" parent="android:Theme.Dialog">
        <item name="android:layout_width">fill_parent</item>
        <item name="android:layout_height">fill_parent</item>
        <item name="android:padding">30dp</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:background">@color/white</item>
   </style>
</resources>

1 Ответ

0 голосов
/ 30 января 2012

Создайте макет XML и установите макет в диалоговом окне.

Это может помочь для синтаксиса: вы должны установить содержимое диалога в макет http://www.helloandroid.com/tutorials/how-display-custom-dialog-your-android-application

Это может помочь для фона: вы должны перезаписать тему / стиль Android Custom PopupWindow / Dialog

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