进度条背景的改变,界面更美观
ProgressBar背景的改变
其实说白了改变背景就是改变样式
<ProgressBar
android:id=\"@+id/progress_bar\"
android:layout_width=\"40dip\"
android:layout_height=\"40dip\"
android:padding=\"6dp\"
android:indeterminate=\"true\"
style=\"?android:attr/progressBarStyleInverse\"
/>
上面只实用白色背景程序的progressbar
或者呢 自己写一个样式
<layer-list
xmlns:android=\"http://schemas.android.com/apk/res/android\">
<item
android:id=\"@android:id/background\">
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"#ff9d9e9d\"
android:centerColor=\"#ff5a5d5a\"
android:centerY=\"0.75\"
android:endColor=\"#ff747674\"
android:angle=\"270\"
/>
</shape>
</item>
<item
android:id=\"@android:id/secondaryProgress\">
<clip>
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"#80ffd300\"
android:centerColor=\"#80ffb600\"
android:centerY=\"0.75\"
android:endColor=\"#a0ffcb00\"
android:angle=\"270\"
/>
</shape>
</clip>
</item>
<item
android:id=\"@android:id/progress\"
>
<clip>
<shape>
<corners
android:radius=\"5dip\"
/>
<gradient
android:startColor=\"@color/progress_start\"
android:endColor=\"@color/progress_end\"
android:angle=\"270\"
/>
</shape>
</clip>
</item>
</layer-list>
然后
.setProgressDrawable
更多相关文章
- 自定义android RadioButton样式
- Theme.NoTitleBar问题
- php直播源码安卓自定义Dialog设置自动消失
- 自定义RatingBar
- android用Popup弹出窗(PopupWindow的使用方式)
- Android全屏设置的两种方式
- Android(安卓)SDK开发 -- TitleBar重构 - 使用策略模式、舍弃代
- android editText 自定义为圆角矩形背景
- android progressBar 背景改变