Как убрать темную тень экрана при отображении диалога?

Когда Dialog отображается, затем фон экрана затемняется. Я хочу убрать эту тьму, чтобы экран выглядел как обычно. Как этого добиться?

3 ответа

Решение

Установите цвет оттенка родительской формы, вы также можете установить его в классе внешнего вида и в константах темы в редакторе ресурсов.

Когда вы показываете Dialog фон становится Formизменяя его стиль, вы можете изменить фон Dialog, Я действительно не знаю, можете ли вы сделать это Form прозрачный. Я использую создатель LWUIT-Theme и модифицирую FormСтиль, я могу изменить фон для изображения для одного цвета.

Попробуй это здесь! http://lwuit.java.net/

Просто добавьте ниже код в вашем диалоге: dialog.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);

Другие вопросы по тегам