Petit ProgressDialog « spinner » pour Android
-
18-09-2019 - |
Question
Je suis en mesure d'utiliser la norme « ProgressDialog » pour Android pour montrer qu'une tâche indéterminée est en cours d'exécution.
Mais je voudrais utiliser la « petite » boîte de dialogue de progression « spinner » qui est utilisé pour des tâches indéterminées dans certaines des applications Android standard comme l'Android Market (il y a un petit cercle de rotation qui est en fait intégré dans la fenêtre d'application (comme opposition à flotter au-dessus de celui-ci).
Quelqu'un sait comment créer la boîte de dialogue de progression plus petit (ou quelqu'un peut me diriger dans la bonne direction)?
La solution
Je suppose que nulle part ailleurs que vous voyez cette autre que dans une barre de titre serait tout simplement un ProgressBar du widget d'interface utilisateur pour définir une période indéterminée qui est placé dans la vue.
Autres conseils
Essayez d'utiliser ProgressBar et l'ajouter à LinearLayout comme suit:
ProgressBar mSpinner = new ProgressBar (ce);
mSpinner.setLayoutParams (nouveaux LayoutParams (LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
mSpinner.setIndeterminate (true);
lyt.addView (mSpinner);
Utilisez le gestionnaire dans le gadget Android appelé ProgressBar. mettre sur la mise en page XML. et la visibilité réglée sur visible et invisible selon vos besoins