我需要一个从1到6且步长为0.5的搜索栏。因此,值必须为:1-1.5-2-2.5 ...

什么是正确的算法?

最佳答案

我将可能的值存储在数组中,并将当前的搜索栏值用作访问“所需”值的元素索引。

像这样

int[] values = {0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4};
int current = values[ seekbar.getValue() ];

10-07 22:12