如何使用步进值自定义搜索条

时间:2014-01-18 05:40:13

标签: android xml android-layout seekbar

我需要像this这样的搜索栏:

seekbar
  我不知道如何为seekbar设置stepvalues,如果有人有定制的搜索栏,请帮助我

2 个答案:

答案 0 :(得分:0)

你可以使用,

seekBar.setProgress(0);  // change this to starting point... 
seekBar.incrementProgressBy(10);
seekBar.setMax(200); // change this to whereever you what to stop..

要在搜索栏下方显示文字视图

既然知道了increment和max值,你可以运行for循环..并首次获取seek.getProgress(),将其转换为string,然后继续将incrementby追加到String ....

答案 1 :(得分:0)

  

我会建议三种方式。首先使用comboSeekBar,它可以满足您的需求。

请参阅thisthisLibrary link

secondly您可以使用incrementProgressBy作为this Example来改变Seekbar中的步骤。或者你可以 setMax到7 。对于每个步骤multiply the progress,其中10为this Example

SeekBar seekBar = (SeekBar)layout.findViewById(R.id.seekbar);
seekBar.setProgress(0);
seekBar.incrementProgressBy(10);
seekBar.setMax(200);