[英]No resource found that matches the given name '@style/Widget.RatingBar.Small'
[英]Android ratingbar size (cant use Widget.RatingBar.Small)
你好,
我使用以下教程创建了自定义评分栏: http://kozyr.zydako.net/2010/05/23/pretty-ratingbar/
但现在我想将我的自定义评级星调整为更小的星..
我有:
<style name="orangeRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/orange_ratingbar</item>
<item name="android:minHeight">14dip</item>
<item name="android:maxHeight">14dip</item>
</style>
当我设置 minHeight 和 maxHeight 时,我只能看到部分星星。星星图像的高度为 14 像素,宽度为 14 像素。 当我将最小高度设置为 14px 或 14dip 时,为什么我只能看到图像的一部分。当我将它设置为 19dip 时,我会看到整颗星。
我如何创建较小的星星(默认小 ratingBar 的大小)?
对于评分栏中的自定义星星大小,请在 XML 中使用此标签-
for style="?android:attr/ratingBarStyleSmall"
对于style="?android:attr/ratingBarStyle"
对于style="?android:attr/ratingBarStyleIndicator"
我以前遇到过这个
<uses-sdk android:minSdkVersion="4"
android:targetSdkVersion="7" />
您可能会在这里找到更多信息Android 自定义评级栏图像大小问题
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.