所以我创建了一个带有新图标的评级栏,但是,当我实现它时,星星看起来像是在流血,请参阅附件:
以下是样式,评级xml以及它们在布局中的实现方式:
样式:
评级xml:
布局:
任何人都可以看到我哪里出错了?
我有一个类似的情况,并且接受的答案将无法在所有屏幕尺寸上解决它实际上解决方案非常简单,您只需要在.png图像中添加填充,使用"每边2个透明像素"
因为机器人正在重复你的星形图像的最后一行所以只是让这一行变得透明
我也面临着同样的问题。
在我的情况下,blank_star.png
身高是17dp,所以我穿上android:layout_
了RatingBar
,我的问题解决了。尝试下面的代码:-
样式/rating_bar.xml
drawable / rating_bar_full
drawable / ratingbar_full_empty
drawable / ratingbar_full_filled.xml