我在运行时搜索代码栏最小值设置的代码。 取最小值并在progresschanged函数中添加进度值不会解决我的问题。
我的代码有多个搜索栏,第二个搜索栏最小值取决于第一个搜索栏选择值。添加最小值作为第一个搜索栏进度值。它正在崩溃,因为加法og都超过了最大值,当我尝试6个搜索栏时,这是不可行的。
我还搜索了自定义搜索栏,它们提供最小值和最大值设置运行时,但我没有找到进度值。
我不明白谷歌是如何留下这样的小部件的。如果有任何解决方案,请告诉我。 在我的要求中,最大值是固定,最小值根据previos搜索栏选择而变化。
答案 0 :(得分:0)
请找到自定义搜索栏的library。它提供了不同类型的搜索栏。 您可以使用
以编程方式更改条形值rangeSeekbar.setMinStartValue(float minValue).apply();
和
rangeSeekbar.setMinStartValue(float minValue).setMaxStartValue(float maxValue).apply();