2017-07-19 1 views
0

J'essaie de cacher le pouce de seekBar par défaut et le montrer si vous touchez la barre de recherche pour la première fois, mais je ne peux pas rendre le pouce invisible. J'ai essayé:Comment masquer/montrer le pouce dans un SeekBar

Comment puis-je faire cela?

Répondre

1

Essayez la façon suivante: (Pour supprimer gap)

seekbar.setSplitTrack(false); 
seekbar.getThumb().mutate().setAlpha(0); 

Ou, vous pouvez ajouter ci-dessous dans la mise en page XML de la barre de recherche.

android:splitTrack="false" 
+0

Merci, fonctionne bien, mais nécessite API 21 et je soutiens ... – Giks91

+0

Maintenant abaisse je vois qu'un espace blanc était visible sur Android 5.0 et ce n'est pas visible sur Android 4.4 il est donc une bonne solution grâce! – Giks91