答案 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()
即可在用户完成表单后获得评分。