自定义ProgressBar(更改系统主题方式实现)
来源:互联网 发布:多米音乐mac版 编辑:程序博客网 时间:2024/06/01 10:22
1.先搜索到系统的ProgressBar的样式,其中的drawable是转动的那个圆环,所以,我们要更改progress_medium_white这个文件
<style name="Widget.ProgressBar"> <item name="indeterminateOnly">true</item> <item name="indeterminateDrawable">@drawable/progress_medium_white</item> <item name="indeterminateBehavior">repeat</item> <item name="indeterminateDuration">3500</item> <item name="minWidth">48dip</item> <item name="maxWidth">48dip</item> <item name="minHeight">48dip</item> <item name="maxHeight">48dip</item> <item name="mirrorForRtl">false</item> </style>2.重新定义progress_medium_white.xml,放到drawable文件夹下(当自己定义了此文件后,会默认加载自己的)将默认的spinner_white_48图片改为自己的mypic
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/mypic" android:pivotX="50%" android:pivotY="50%" />3.自定义样式:MyProgressBar
<style name="MyProgressBar" parent=<span style="font-family: Arial, Helvetica, sans-serif;">"Widget.ProgressBar"</span><span style="font-family: Arial, Helvetica, sans-serif;">></span> <item name="indeterminateOnly">true</item> <item name="indeterminateDrawable">@drawable/progress_medium_white</item> <item name="indeterminateBehavior">repeat</item> <item name="indeterminateDuration">3500</item> <item name="minWidth">48dip</item> <item name="maxWidth">48dip</item> <item name="minHeight">48dip</item> <item name="maxHeight">48dip</item> <item name="mirrorForRtl">false</item> </style>4.为自己的ProgeressBar引用自己定义的MyProgressBar样式
0 0
- 自定义ProgressBar(更改系统主题方式实现)
- CMD命令行方式更改Win7系统主题
- 自定义Progressbar(更改进度条样式)
- Android自定义progressDialog使用系统ProgressBar与图片实现(一)系统ProgressBar
- Android 5.0 Material主题 ProgressBar颜色更改。
- 【Android进度条】三种方式实现自定义圆形进度条ProgressBar
- 【Android进度条】三种方式实现自定义圆形进度条ProgressBar
- Android之三种实现自定义ProgressBar的方式
- Android三种实现自定义ProgressBar的方式介绍
- 【Android进度条】三种方式实现自定义圆形进度条ProgressBar
- Android三种实现自定义ProgressBar的方式介绍
- 三种方式实现自定义圆形进度条ProgressBar
- Android之三种实现自定义ProgressBar的方式
- 【Android进度条】三种方式实现自定义圆形进度条ProgressBar
- Android三种实现自定义ProgressBar的方式介绍
- 【Android进度条】三种方式实现自定义圆形进度条ProgressBar
- Android 三种方式实现自定义圆形进度条ProgressBar
- Android自定义progressDialog使用系统ProgressBar与图片实现(二)使用图片
- idea中安装插件
- MySQL常见命令及核心知识资料汇总
- 深入剖析Android音频之AudioTrack
- HTML常见标签学习
- linux内核中的typecheck函数
- 自定义ProgressBar(更改系统主题方式实现)
- 基于python的selenium实现多窗口切换
- C ++ extern "C"的用法
- 安装openoffice,并配置windows服务
- oracle RAC 如何增加一个ip监听
- MJPhotoBrowser的用法
- poj 3468 的一些见解(线段树的初步学习)
- 制作并烧写 cramfs和yaffs2文件系统镜像
- html5常用的js简介一