Code: <RatingBar
android:id="@+id/ratingBar1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:layout_marginTop="20dp"
android:numStars="11"
android:stepSize="1.0"
/>
这是显示11颗星的代码。我想在nexus 4中弹出11颗星。但是在nexus的弹出中没有显示11颗星4.只显示7颗星。我已经设置了步骤大小为1.但它没有把它当作1,显示为0.5。如果我尝试在平板电脑中执行相同的代码,则显示超过11颗星。我是android的新手,请你发给我解决方案。< / p>
答案 0 :(得分:0)
实际上评级栏在Android中无法正常工作,您需要自定义它。原始评级栏建立在进度条上,可以帮助您完成此操作:http://www.filetolink.com/494f1f7296