我想在我的项目中创建搜索栏,因为我想要增加这样的每一步 seek bar maxvalue = 6;
seek bar value increments : 0 1 2 3 4 5 6
i want seek bar values like this : 0 2 5 10 15 20 25
我怎样才能做到这一点。
答案 0 :(得分:4)
我会将可能的值存储在数组中,并使用当前的搜索条值作为元素索引来访问“所需”值。
<强>伪代码强>
int[] values = {0,2,5,10,15,20,25};
int current = values[ seekbar.getValue() ];
seekbar.getValue() == 2
current == 5
。
答案 1 :(得分:1)
尝试这样的事情,
if((seekbar.getValue()%5)==0){
int n=seekbar.getValue()/5;
int seekValue=(n*5);
}