Как сделать пользовательский диалог прозрачным? - PullRequest
5 голосов
/ 07 апреля 2011

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

Как я могу это сделать?

Ответы [ 4 ]

10 голосов
/ 09 ноября 2011

Вы также можете использовать следующую строку в конструкторе

getWindow().setBackgroundDrawable(new ColorDrawable(0));
9 голосов
/ 18 апреля 2011

Привет, приятель.,,Используйте XML-файл для фона, который доступен в разделе разработчика, и установите # 00000000 в качестве цвета фона для цвета Transperent.

2 голосов
/ 23 июля 2013

Чтобы сделать фон диалогового окна прозрачным, вам просто нужно установить тему диалога на android.R.style.Theme_Translucent_NoTitleBar .Например: -

new AlertDialog.Builder(context, android.R.style.Theme_Translucent_NoTitleBar).show();
0 голосов
/ 07 апреля 2011

Вы можете установить цвет фона на Color.Transparent

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