2017-03-04 1 views
0

Je recherche le code pour le réglage de la valeur minimum de seekbar à l'exécution. en prenant la valeur min et en ajoutant la valeur de progression dans la fonction progresschanged ne résoudra pas mon problème.Définir la valeur minimum de seekbar à l'exécution dans android ou la barre de recherche personnalisée pour le faire

Mon code a une barre de recherche multiple, la deuxième valeur de la barre de recherche dépend de la première valeur de sélection de la barre de recherche. en ajoutant une valeur min comme première valeur de progression de la barre de recherche. il s'écrase comme addition et les deux dépassaient la valeur maximum et ce n'est pas faisable quand j'essaye pour 6 barres de recherche.

J'ai également recherché la barre de recherche personnalisée, où ils fournissent le temps d'exécution de réglage de valeur minimum et maximum, mais je n'ai pas trouvé de valeur de progression.

Je ne comprenais pas comment Google a laissé un tel widget. S'il vous plaît laissez-moi savoir si une solution existe. Dans mon exigence, la valeur maximale est fixe et la valeur minimale varie en fonction de la sélection de la barre de recherche précédente.

+0

Poster ce que vous avez essayé –

+0

int Min = 20; progressChangedValue = Min + progression; t.setText ("" + progressChangedValue); if (progressChangedValue2

Répondre

0

Veuillez trouver le library pour la barre de recherche personnalisée. Elle fournit différents types de barre de recherche. Vous pouvez modifier la valeur de la barre à l'aide programatically

rangeSeekbar.setMinStartValue(float minValue).apply(); 

et

rangeSeekbar.setMinStartValue(float minValue).setMaxStartValue(float maxValue).apply(); 
+0

Merci, je voulais juste le réglage de la valeur minimale à l'exécution, je vais essayer et vous faire savoir si un problème. –

+0

J'essaie d'ouvrir le code dans le studio Android, mais il se bloque sur la construction du projet gradle, jusqu'à présent, j'ai essayé 2-3 fois. –

+0

Ajouter une dépendance à votre build.gradle: 'dépendances { compilation 'com.crystal: crystalrangeseekbar: 1.1.1' }' –