Android: Legen Sie windowIsTranslucent von Aktivität

Ich bin die Entwicklung einer Bibliothek, wo habe ich die Fenster im hintergrund programmgesteuert und kann ich nicht verwenden, die benutzerdefinierte Formatvorlage XMLs. Die Idee ist, dass der Benutzer, implementiert die Bibliothek kann festlegen, jedem Thema, das er will - nur muss ich den hintergrund transparent machen. Also alle die Stile, die für die widgets bleiben die gleichen.

Ich habe versucht, einige window-flags wie WindowManager.LayoutParams.FLAG_DIM_BEHIND und WindowManager.LayoutParams.FLAG_BLUR_BEHIND, aber keiner von Ihnen arbeitete.

Jede Lösung, die ich gefunden habe, basiert auf der style-xml-Datei.

Gibt es eine Möglichkeit, um windowIsTranslucent direkt aus dem code?

Vielen Dank im Voraus, Roman

  • FYI, FLAG_DIM_BEHIND verwendet wird, für Dialoge, während FLAG_BLUR_BEHIND wird nicht mehr unterstützt
InformationsquelleAutor Romanski | 2012-11-27
Schreibe einen Kommentar