【发布时间】:2019-02-02 03:28:43
【问题描述】:
我有一个如下所示的自定义进度条:
这是我用来创建它的 .xml 代码:
background_drawable.xml
<?xml version="1.0" encoding="UTF-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:innerRadius="@dimen/progress_bar_radial_inner_radius"
android:thickness="@dimen/progress_bar_radial_thickness"
android:shape="ring"
android:useLevel="false" >
<solid android:color="@color/main_color_alpha"/>
</shape>
progress_drawable.xml
<?xml version="1.0" encoding="UTF-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="270"
android:toDegrees="270">
<shape
android:innerRadius="@dimen/progress_bar_radial_inner_radius"
android:thickness="@dimen/progress_bar_radial_thickness"
android:shape="ring" >
<solid android:color="@color/main_color"/>
</shape>
</rotate>
我想要的是一个圆角的圆环,我用它来显示进度。看起来像这样的东西:
有人知道如何实现这一点吗?
【问题讨论】:
-
形状块有角属性。尽情享受吧:)
标签: android drawable android-drawable android-progressbar xml-drawable