#java #android #dialog
#java #Android #диалог
Вопрос:
Как я могу настроить макет диалогового окна, чтобы диалоговое окно отображалось как полупрозрачное (с цветовым и альфа-каналом, установленным примерно на 50%, чтобы наложенный вид был виден через диалоговое окно). Я создаю пользовательский диалог и устанавливаю contentView только как простой TextView. Спасибо
Ответ №1:
Ну, так или иначе, это то, что вы могли бы найти полезным:
final Dialog d = new Dialog(this,android.R.style.Theme_Translucent_NoTitleBar_Fullscreen);
Ответ №2:
Вы можете использовать setFeatureDrawableAlpha() См. http://developer.android.com/reference/android/view/Window.html#setFeatureDrawableAlpha (int, int)
Комментарии:
1. Что указать для параметра FeatureId, чтобы все содержимое диалогового окна было полупрозрачным?
2. setFeatureDrawableAlpha(), похоже, не работает, независимо от того, какой параметр я предоставляю в качестве FeatureId.