gpt4 book ai didi

Android RatingBar 更改星形颜色

转载 作者:IT老高 更新时间:2023-10-28 12:57:52 27 4
gpt4 key购买 nike

如何更改星星的颜色和大小?

最佳答案

上面提到的博客有点复杂,我使用了类似但更简单的方法。您确实需要 3 张星图(red_star_full.png、red_star_half.png 和 red_star_empty.png)和一个 xml,仅此而已。

将这 3 张图片放在 res/drawable 中。

把下面的 ratingbar_red.xml 放在那里:

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@android:id/background" android:drawable="@drawable/red_star_empty" />
<item android:id="@android:id/secondaryProgress" android:drawable="@drawable/red_star_half" />
<item android:id="@android:id/progress" android:drawable="@drawable/red_star_full" />
</layer-list>

最后,告诉您的评分栏定义使用它,即

<RatingBar android:progressDrawable="@drawable/ratingbar_red"/>

就是这样。

关于Android RatingBar 更改星形颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2446270/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com