2010-08-30 3 views
4

Dans la documentation de ProgressDialog, il est dit:android ProgressDialog: réglage de la vue personnalisée au lieu du message - est-ce que cela fonctionne?

"Une boîte de dialogue montrant un indicateur de progression et un message ou une vue facultative, seul un message texte ou une vue peut être utilisé en même temps."

Je l'ai fait fonctionner magnifiquement avec un message, mais je veux utiliser une vue personnalisée à la place - un message avec un bouton d'annulation. Mais appeler setView() sur le ProgressDialog n'a apparemment aucun effet - il montre la barre de progression dans le dialogue mais rien d'autre. Je l'ai essayé avec juste un TextView avec le texte "bonjour", mais il n'apparaît pas.

Est-ce que quelqu'un sait comment faire fonctionner cette fonctionnalité? Est-ce une vraie fonctionnalité?

Répondre

2

Une solution de contournement possible consiste à créer une boîte de dialogue personnalisée avec un ProgressBar.

+0

Merci - oui, c'est la solution de contournement que j'utilise, et cela fonctionne très bien. Mais si quelqu'un sait si c'est une fonctionnalité réelle, je suis curieux. – Jake

+0

Je ne veux pas ramener ce message des morts, mais je vois le même problème, j'ai une configuration d'affichage, et j'essaie le setview, en utilisant le constructeur, mais quand il se lève, l'écran s'estompe et Je ne vois rien ... bizarre, quelqu'un d'autre connaît-il des solutions? – onaclov2000

Questions connexes