Comment changer le fond d'Android Dialogue Alerte de Titre
Je veux changer le fond de la boîte de dialogue d'Alerte. J'ai essayé de suivre le code de la pièce:
<style name="Theme.AlertDialog" parent="@android:style/Theme.Holo.Light.Dialog">
<item name="android:background">@android:color/transparent</item>
<item name="android:textColor">#659F26</item>
<item name="android:windowTitleStyle">@style/Theme.AlertDialog.Title</item>
</style>
<style name="Theme.AlertDialog.Title" parent="@android:style/TextAppearance.DialogWindowTitle">
<item name="android:background">@drawable/cab_background_top_example</item>
</style>
De Code Java:
ContextThemeWrapper ctw = new ContextThemeWrapper( this, R.style.Theme_AlertDialog);
final AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(ctw);
alertDialogBuilder.setTitle(getResources().getString(R.string.confirmation));
alertDialogBuilder.setMessage(getResources().getString(R.string.msg));
alertDialogBuilder.show();
Mon application est en montrant la boîte de dialogue comme ceci:
alors que je veux qu'il ressemble:
S'il vous plaît suggérer, ce que je fais de mal.
pourquoi la baisse de vote?
je viens de résoudre mon problème de ta question donc +1 de ma part .....
je viens de résoudre mon problème de ta question donc +1 de ma part .....
OriginalL'auteur mudit | 2013-07-23
Vous devez vous connecter pour publier un commentaire.
Utiliser ce code lors de la création d'une boîte de dialogue:
créer votre propre mise en page autant de personnaliser fait avec le titre, puis réglez votre disposition
REMARQUE: utilisation
sinon il donner d'erreur.
oui, vous pouvez personnaliser comme de nombreux u veux
ma question: est-il un moyen de gérer cela via des styles au lieu de changer toute la mise en page?
je ne pense pas il une autre solution que différents alors je suggère
Merci de vous m'a beaucoup aidé
OriginalL'auteur Dixit Patel
Dans cette ligne de l'utiliser à la place de "
this
" utilisationActivityName.this
OriginalL'auteur AndDoc