48 votes

Bouton Barre de progression Android

Y a-t-il une possibilité d’afficher une barre de progression en rotation dans un bouton? par exemple, en tant qu’arrière-plan dessinable?

40voto

J’avais le même problème, alors j’ai créé un bouton spécialisé pour cela: LoadingProgressButton

Incluez le bouton comme ceci:

Et utilisez-le comme ceci:

enter image description here

35voto

Lior Points 3527

Oui.

Vous pouvez créer un AnimationDrawable, comme décrit ici, puis utiliser la `` balise (par exemple) dans le code XML de votre bouton. comme suit :

31voto

sam byte Points 581

Oui... Il suffit d’enrouler à la fois le bouton et la barre de progression dans une mise en page relative, comme ça...

Je voulais poster l’exemple d’image, mais je n’ai pas encore assez de réputation... ;)

4voto

cmcromance Points 668

J’ai fait un exemple de code comme ci-dessous.. J’espère que mes codes vous aideront à :)

[principal.xml]

[icon_spin_animation.xml]

[Code d’activité]

2voto

Pour que les dessinables fonctionnent, vous devez étendre la classe et faire appel à des `` dessinables. J’ai fait une implémentation pour cela:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X