Boîte de Dialogue changement de Thème pour chaque boîte de Dialogue
Im en utilisant le Thème.Holo.La lumière.DarkActionBar mais je n'ai pas vraiment comme la Lumière boîtes de dialogue/AlertDialogs.
Je veux changer chaque boîte de Dialogue pour le noir Holo boîte de Dialogue.
<style name="CustomDialogTheme" parent="@android:style/Theme.Holo.Dialog">
<item name="@android:background">#9933CC</item>
<item name="@android:textColor">#02FA07</item>
</style>
<style name="Holo.Light.DarkActionBar" parent="@android:style/Theme.Holo.Light.DarkActionBar">
<item name="android:dialogTheme">@style/CustomDialogTheme</item>
<item name="android:alertDialogStyle">@style/CustomDialogTheme</item>
</style>
C'est ce que j'ai essayé, mais il n'a pas d'effet sur toutes les boîtes de dialogue.
comment avez-vous l'appliquer à votre demande?
J'ai essayé la même chose avant, mais n'a jamais réussi sur les boîtes de dialogue... j'ai enfin ajouté le style de manière dynamique en fonction du thème sélectionné dans le code (pour chaque boîte de dialogue).
Comment définir le style dynamiquement pour le Dialogue?
J'ai essayé la même chose avant, mais n'a jamais réussi sur les boîtes de dialogue... j'ai enfin ajouté le style de manière dynamique en fonction du thème sélectionné dans le code (pour chaque boîte de dialogue).
Comment définir le style dynamiquement pour le Dialogue?
OriginalL'auteur TeKo | 2013-09-17
Vous devez vous connecter pour publier un commentaire.
Ok nvm Im stupide ses
android:alertDialogTheme
au lieu deandroid:alertDialogStyle
. Mais cela crée de la Préférence des boîtes de dialogue, je viens donc de le maintenir à l'aide de la Lumière boîtes de dialogue.OriginalL'auteur TeKo
Dans AndroidManifest.xml en vertu de la balise application, ajoutez cette ligne :
Le problème est que les styles que vous comptez changer de
android:background
etandroid:textColor
ne sont pas de dialogue attributs.Vous pouvez voir un la liste complète ici sous
Theme.Holo.Dialog
sur la ligne 1617.Ceux que vous avez à changer sont probablement
android:windowBackground
ettextAppearance
mise à jour de ma réponse
Simplement en utilisant ce:
<style name="CustomDialogTheme" parent="@android:style/Theme.Holo.Dialog"></style>
devrait me donner l'obscurité boîte de Dialogue de droite?OriginalL'auteur f2prateek