Comment changer la couleur du pouce dans seekbar?
J'ai le défaut seekbar
dans mon application android. J'ai remarqué que quand le thumb
sur le seekbar
a lieu, il devient jaune. Au lieu de cela, je veux qu'elle s'allume en bleu quand il est tenu. Comment cela peut-il être fait? Je m'excuse si c'est une question de base, je suis nouveau sur le développement android. Merci.
source d'informationauteur vergil corleone
Vous devez vous connecter pour publier un commentaire.
Si vous n'aimez pas la valeur par défaut de pouce, vous aurez à créer votre propre
Drawable
que vous pouvez ensuite définir le pouce dans le code avec quelque chose comme:Ou vous pouvez définir le pouce en XML avec:
Le réel Drawable peut être une image, la forme, ou tout autre type de Drawable vous pourriez peut-être le désir. Si vous voulez le pouce de changer d'apparence quand il est pressé, vous voulez créer un
Liste d'État Drawable
.Utiliser les filtres d'image pour modifier la couleur de l'État par défaut de la Liste un drawable (y compris SeekBar):
La méthode
getThumb
est disponible depuis API 16+ (Jelly Bean).Pas besoin de plus de style. Android prend en charge via xml.
Juste ajouter android:thumbTint="@couleur/yourColor" dans votre seekbar.
Pour eg.