p a
- Forum-Beiträge: 131
05.03.2012, 11:09:23 via Website
05.03.2012 11:09:23 via Website
Hallo,
also, ich hab grad folgendes Problem ...
In meiner App gibt es eine Activity X, in dieser Activity wird ein Bild geladen und es kann ein Dialog angezeigt werden, dem ich ein eigenes Theme zugewiesen habe.
Ausserdem gibt es eine Activity Y, in dieser Activity kann ebenfalls ein Dialog angezeigt werden, dieser Dialog hat das gleiche Theme wie der in Activity X.
In besagtem Theme wird der windowBackground auf eine selbstdefinierte Farbe @color/transparent mit #00000000 gesetzt.
Wenn ich nun die App starte und zuerst in Activity Y gehe und dort den Dialog öffne ist alles gut, der Dialog hat einen transparenten Hintergrund, wenn ich dann in Activity X gehe ist auch alles gut, der Dialog hat einen transparenten Hintergrund.
Ich schliesse die App und starte sie erneut.
Wenn ich jetzt zuerst in Activity X gehe bekommt der Dialog das Bild das in der Activity geladen wurde als Hintergrund, wenn ich dann in Activity Y gehe ist dort ebenfalls das Bild als Hintergrund für den Dialog.
Irgendwie wird das damit zusammenhängen das windowBackground EIGENTLICH keine Farben als Wert akzeptiert und dass er dann folglich die Resourcen intern irgendwie nicht so managed wie ich es gerne hätte.
Ist das Problem soweit verständlich, kann mir jemand mal den ein oder anderen Tip geben wie ich das lösen/umgehen kann?
also, ich hab grad folgendes Problem ...
In meiner App gibt es eine Activity X, in dieser Activity wird ein Bild geladen und es kann ein Dialog angezeigt werden, dem ich ein eigenes Theme zugewiesen habe.
Ausserdem gibt es eine Activity Y, in dieser Activity kann ebenfalls ein Dialog angezeigt werden, dieser Dialog hat das gleiche Theme wie der in Activity X.
In besagtem Theme wird der windowBackground auf eine selbstdefinierte Farbe @color/transparent mit #00000000 gesetzt.
Wenn ich nun die App starte und zuerst in Activity Y gehe und dort den Dialog öffne ist alles gut, der Dialog hat einen transparenten Hintergrund, wenn ich dann in Activity X gehe ist auch alles gut, der Dialog hat einen transparenten Hintergrund.
Ich schliesse die App und starte sie erneut.
Wenn ich jetzt zuerst in Activity X gehe bekommt der Dialog das Bild das in der Activity geladen wurde als Hintergrund, wenn ich dann in Activity Y gehe ist dort ebenfalls das Bild als Hintergrund für den Dialog.
Irgendwie wird das damit zusammenhängen das windowBackground EIGENTLICH keine Farben als Wert akzeptiert und dass er dann folglich die Resourcen intern irgendwie nicht so managed wie ich es gerne hätte.
Ist das Problem soweit verständlich, kann mir jemand mal den ein oder anderen Tip geben wie ich das lösen/umgehen kann?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.