等级刻度连续条

时间:2015-11-20 14:54:17

标签: android scale rating

我已经看到评定量表始终是几颗星或任何其他可绘制图像。 我想制作一个0-10泰铢的连续条形线,用户将会点击它的一些点,我得到了colses率

1 个答案:

答案 0 :(得分:0)

查看SeekBar documentation。您可以在布局中添加一个,并允许用户拖动滑块以提供其“评级”。在XML布局文件中,添加如下内容:

<SeekBar 
    android:id="@+id/seekbar"
    android:width="match_parent"
    android:height="wrap_content"
    android:min="0"
    android:max="10"
    android:progress="5" />

android:progress设置SeekBar的初始状态,在这种情况下恰好在中间。用户可以通过滑动“拇指”按需更改它。)

然后,在您的代码中,设置OnSeekBarChangeListener并在用户更改评级时做出相应的反应。或者只需在SeekBar对象上调用getProgress()即可在用户完成表单后获得评分。