自定义RatingBar
向我显示阴影
如何隐藏此影子?
<RatingBar
android:id="@+id/ratingBarMain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView6"
android:layout_toRightOf="@+id/imgThumbFix"
android:clickable="false"
android:progressDrawable="@drawable/ratingbar_red_small"
android:stepSize="1" />
答案 0 :(得分:11)
组
android:layout_height="EQUAL_TO_IMAGE_HEIGHT"
例如
android:layout_height="35dp"
答案 1 :(得分:5)
这里的问题是:
如果视图的高度为50像素,图像的高度为40像素,则重复图像的最后一个位线,然后对于10像素的其余部分重复图像的最后一位。
您必须将精确的高度等于您的图像高度给RatingBar。
android:layout_height="40dp"
解决了同样的问题here
答案 2 :(得分:4)
另一个简单的解决方案是使用像photoshop这样的图像编辑器在星形图像中留下一行空像素。然后,评级栏中重复或拉伸的像素行将为空。这种方法解决了我的问题。