Задавать фон для рисования в диалоге? - PullRequest
0 голосов
/ 11 марта 2010

Пробовал выложить это на android dev, тоже хотел зайти сюда на тот случай, если кто-нибудь знает. Я пытаюсь предоставить собственный фон для рисования для диалога. Я создал следующее в моем файле styles.xml:

 <style name="CustomDlg" parent="@android:style/Theme.Dialog"> 
   <item name="android:windowBackground">@drawable/my_background</item> 
 </style> 

Это отлично работает на 1.6+. На моем g1 под управлением 1.5 (и эмулятора 1.5) используется рисование, но область вокруг диалогового окна непрозрачная, а не прозрачная.

Что-то я здесь упускаю, или это ошибка с 1.5? Любая работа вокруг? 1.5 - это просто ie6 Android?

Спасибо

Ответы [ 2 ]

1 голос
/ 11 марта 2010

Вы пытались использовать windowManager

WindowManager.LayoutParams lp = dialog.getWindow().getAttributes();  
lp.dimAmount=0.2f;  
dialog.getWindow().setAttributes(lp);  
// If you would like an additional blur-effect, can be slow
// dialog.getWindow().addFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND); 
0 голосов
/ 13 апреля 2019

Simple. Без атрибутов

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