我在Android Studio中制作了一个测验应用,我想在测验结果屏幕中添加一个RatingBar。让我们说我在3个问题中纠正了2个问题,它会在结果屏幕上显示我的标记为2,但我也想填写RatingBar的2颗星。 到目前为止我所看到的问题与我想要做的事情完全相反,你通常点击星号并显示评级,但我想做相反的事情
答案 0 :(得分:0)
Here与您的问题相同,只需在代码中添加android:isIndicator="true"
和setNumStars()
,或者也可以调用setIsIndicator()
。
答案 1 :(得分:0)
<RatingBar
android:id="@+id/ratingbar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:isIndicator="true"
android:numStars="3"
android:stepSize="1" />
在活动中:ratingBar.setRating(2.0);