在运行时在android或自定义搜索栏中将min值设置为seekbar来执行此操作

时间:2017-03-04 05:43:50

标签: java android android-seekbar

我在运行时搜索代码栏最小值设置的代码。 取最小值并在progresschanged函数中添加进度值不会解决我的问题。

我的代码有多个搜索栏,第二个搜索栏最小值取决于第一个搜索栏选择值。添加最小值作为第一个搜索栏进度值。它正在崩溃,因为加法og都超过了最大值,当我尝试6个搜索栏时,这是不可行的。

我还搜索了自定义搜索栏,它们提供最小值和最大值设置运行时,但我没有找到进度值。

我不明白谷歌是如何留下这样的小部件的。如果有任何解决方案,请告诉我。 在我的要求中,最大值是固定,最小值根据previos搜索栏选择而变化。

1 个答案:

答案 0 :(得分:0)

请找到自定义搜索栏的library。它提供了不同类型的搜索栏。 您可以使用

以编程方式更改条形值
rangeSeekbar.setMinStartValue(float minValue).apply();

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