Pia*_*nti 3 xml android android-layout ratingbar android-studio
我正在尝试为我的 Android 应用程序制作自定义评级栏,其中我可以更改评级栏的默认大小和颜色。为此,我为CustomRatingBar编写了如下样式:
<style name="CustomRatingBar" parent="@android:style/Widget.RatingBar">
<item name="android:progressDrawable">@drawable/custom_ratingbar</item>
<item name="android:minHeight">25dp</item>
<item name="android:maxHeight">25dp</item>
</style>
Run Code Online (Sandbox Code Playgroud)
可绘制文件有:custom_atingbar.xml、custom_atingbar_empty、custom_atingbar_filled
在我的 xml 中,RatingBar如下所示:
<RatingBar
android:id="@+id/RatingBar"
style="@style/CustomRatingBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:isIndicator="true"
android:numStars="5" />
Run Code Online (Sandbox Code Playgroud)
如何在不缩小评级栏的情况下更改星级大小?
只需将以下行添加到 xml 布局中的 ratingBar
android:scaleX="0.5"
android:scaleY="0.5"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10671 次 |
| 最近记录: |