Comment puis-je changer la couleur de la ProgressDialog
J'ai un ProgressDialog qui ressemble à ça sur une Galaxy Tab 10.1"
et comme ça sur une Galaxy Tab 7"
Je veux les deux boîtes de dialogue de regarder la même chose:
Le plus proche que j'obtiens, c'est en utilisant le style suivant
<style name="popupStyle" parent="android:Theme.Dialog">
<item name="android:textColor">#FFFFFFFF</item>
<item name="android:background">#FF000000</item>
<item name="android:windowBackground">@android:color/transparent</item>
</style>
qui résultats dans ce
Donc mes questions sont les suivantes:
- Comment puis-je supprimer la bordure autour de la "Veuillez patienter" le titre?
- Comment puis-je changer l'ensemble de la frontière du bleu au blanc?
- Comment puis-je régler/réduire la largeur?
OriginalL'auteur Marc Van Daele | 2012-01-03
Vous devez vous connecter pour publier un commentaire.
Ce l'article peut vous donner quelques indications sur le style de vos dialogues et ils auront la même apparence sur les deux cibles.
poster le code ici comme lien seules réponses sont amortis selon la méthode de la SORTE.
Ne peux pas croire que personne ne upvoted la meilleure réponse.
OriginalL'auteur Diego Torres Milano
En le faisant de cette manière, vous pouvez modifier le texte du message et les personnaliser la totalité de la vue par l'obtention de leurs composants de la
ProgressDialog
qui est montré. N'oubliez pas, vous pouvez obtenir l'affichage de l'Id en utilisantfindViewById()
après progressDialog.show (), parce que la vue est généré après le show().Il jette NullPointerException à tv1.setTextSize(20);. Il ne fait pas viewbyid après le spectacle est généré.
son travail à ma fin, ici android.R.id.message " est l'id de TextView, la plate-forme Android à l'aide d'afficher un message sur la boîte de dialogue de progression. vous devriez étudier ProgressDialog classe pour une meilleure compréhension. si vous donot utiliser progressDialog.show(); avant d'arriver tv1 de progressDialog, puis tv1 sera un nullpointer exception.
Ce post est vieux, mais connaissez-vous un moyen de le même, mais obtenir le Titre textview? Ce serait l'id de la ressource? J'ai essayé avec android.R.id.le titre mais ne fonctionne pas. Est-il un endroit où je peux trouver cette liste?
oui la Réponse est trop vieux, il y a beaucoup de changements ont eu lieu après, et l'utilité de ci-dessus est dépendant, mais vous pouvez trouver votre chemin à votre propre, s'il vous plaît aller avec un lien ici pour src code de la classe dans Android L grepcode.com/file/repository.grepcode.com/java/ext/...
OriginalL'auteur Anand Tiwari