改变进度条背景
来源:互联网 发布:软件体验总结 编辑:程序博客网 时间:2024/06/12 21:45
每天面对着android的同一个进度条是不是很厌烦呢? 这里我向大家提供一个改变进度条背景的方法;
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
- 改变进度条背景
- 改变背景
- 自定义进度条背景
- ProgressBar长方形进度条,item背景当进度条
- Javascript 动态编程--动态设置网页元素是否可见,是否可用,改变大小,动态插入文字,进度条,动态改变背景例子
- 自主改变背景
- 改变对话框背景颜色
- 循环改变背景颜色
- 改变td背景
- 改变对话框的背景
- 改变背景壁纸
- Aptana3 改变背景颜色
- 改变标题栏背景
- javaScript 改变背景颜色
- 改变UIAlertView背景
- Cocos2d改变背景颜色
- 改变menu背景
- vc 改变视图背景
- 垃圾回收机制
- SQL
- ubuntu10.04 更改启动顺序
- ORA-16014错误和flash空间满
- 改变进度条背景
- 我不喜欢我的代码
- Javascript MVC —— View
- android基础->拖动效果(Gallery)
- java pipe and filter
- 使用JLINK GDBSERVER调试U-BOOT的方法
- jquery的extend和fn.extend
- 关于 jquery 的第二个参数 undefined
- Hibernate Criteria 多层次查询关联问题