gpt4 book ai didi

Android 评分栏大小(不能使用 Widget.RatingBar.Small)

转载 作者:太空宇宙 更新时间:2023-11-03 10:28:07 26 4
gpt4 key购买 nike

你好,

我使用以下教程创建了自定义评分栏: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 中使用此标签-

对于小-style="?android:attr/ratingBarStyleSmall"

对于大型style="?android:attr/ratingBarStyle"

对于中等-style="?android:attr/ratingBarStyleIndicator"

关于Android 评分栏大小(不能使用 Widget.RatingBar.Small),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10011085/

26 4 0