【发布时间】:2010-12-26 15:00:16
【问题描述】:
应用了 ratingBarStyleIndicator 主题的 RatingBar 不想显示小于 0.5 的值,而是将它们显示为 0.5。但是对于更大的值,例如 0.6..1,一切都很好。当样式是默认行为是正确的。你知道原因吗?
【问题讨论】:
标签: android coding-style rating
应用了 ratingBarStyleIndicator 主题的 RatingBar 不想显示小于 0.5 的值,而是将它们显示为 0.5。但是对于更大的值,例如 0.6..1,一切都很好。当样式是默认行为是正确的。你知道原因吗?
【问题讨论】:
标签: android coding-style rating
我遇到了同样的问题。该行为似乎取决于正在使用的“星形”图像周围的透明像素数量以及运行应用程序的设备的组合(例如,有时它在模拟器上不会低于 0.5,但在我的实际手机)。
我发现的解决方法是在评分栏的左侧包含一大块空白区域。例如尝试添加...
android:layout_marginLeft="10dp"
...如果可行,请尝试看看您可以缩小多少差距,同时仍将读数降至零。
【讨论】: