84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
怎样能定制出这种样式的进度条,主要是颜色,边框银色,没有填满的部分是透明的,求指教
学习是最好的投资!
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item android:id="@android:id/secondaryProgress"> 这里定义你要的透明 <clip > <shape > <corners android:radius="6dip" /> <solid android:color="#EAEAEA"/> </shape> </clip> </item> <item android:id="@android:id/progress"> <clip > <shape > <corners android:radius="6dip" /> <solid android:color="#03A9F4"/> </shape> </clip> </item> </layer-list>
自定义View,两边画半圆,中间画直线,进度变化是进行白色填充。
github上面有许多进度条控件,打开代码看看如何实现,依葫芦画瓢
<?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <!--背景--> <item android:state_pressed="true"> <shape> <!--色值--> <solid android:color="这样颜色值" /> <!--圆角--> <corners android:radius="10dp" /> </shape> </item> </selector>
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <!-- 背景 --> <item android:id="@android:id/background"> <shape> <solid android:color="@color/home_feed_storke_color" /> </shape> </item> <!-- 第二条进度条颜色 --> <item android:id="@android:id/secondaryProgress"> <clip> <shape> <solid android:color="@color/home_feed_storke_color" /> </shape> </clip> </item> <!-- 进度条 --> <item android:id="@android:id/progress"> <clip> <shape> <solid android:color="@color/main_yellow" /> </shape> </clip> </item> </layer-list>
自定义View,两边画半圆,中间画直线,进度变化是进行白色填充。
github上面有许多进度条控件,打开代码看看如何实现,依葫芦画瓢