jokamax Posted July 5, 2011 Share Posted July 5, 2011 Bonjour, J'utilise une progressbar Horizontal - progressBarStyleHorizontal- pour mon jeu (points dans une jauge). Pour faire progresser la barre j'utilise tout naturellement setProgress(X). Mon problème : Si X est égale à 50 par exemple et que le max est à 100, ca augmente d'un bloc et non pas petit à petit (progressivement). J'ai essayé le IncrementBy(Y) en mettant Y à 1 mais ca ne sert qu'en Indeterminate(true) ce qui n'est pas mon cas. Avez vous une solution pour faire une progression successive et propre (autre que faire une boucle et ajouter 1 par 1 jusqu'à 50 ^^) Merci, Jok Link to comment Share on other sites More sharing options...
ChrOnOs Posted July 6, 2011 Share Posted July 6, 2011 A voir peut-être de ce coté là -> http://stackoverflow.com/questions/6097795/android-make-a-progress-bar-update-smoothly Link to comment Share on other sites More sharing options...
jokamax Posted July 6, 2011 Author Share Posted July 6, 2011 Merci pour ta réponse. De mon coté je viens de résoudre le problème également avec une thread secondaire. J'ai trouvé comment faire (enfin la base) ici : http://developer.android.com/guide/topics/ui/dialogs.html#ProgressDialog Au niveau de : Example ProgressDialog with a second thread Ca permet d'avoir une thread qui fait évoluer la progression indépendant de l'activité principale. Merci, Jok Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.