首页 > 其他 > 详细

自定义图片的progressbar

时间:2014-07-01 15:30:13      阅读:367      评论:0      收藏:0      [点我收藏+]

Android系统自带的Progressbar的样式是固定的,当想使用自定义的进度条时,也很简单

首先在布局文件中加入进度条

  <ProgressBar
        android:id="@+id/progressBar1"
        style="?android:attr/progressBarStyleHorizontal"
        android:layout_width="fill_parent"
        android:progressDrawable="@drawable/progress"
        android:layout_height="wrap_content"
        android:layout_above="@+id/button1"
        android:max="100"
        android:visibility="visible"
        android:layout_marginBottom="93dp" />

如果不实用progressDrawable标签,这是系统默认的进度条,加入该标签后则会使用自定义的drawable资源,这里的progress就是自定义的xml文件,放在drawable中

下面是其代码

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 定义轨道的背景 -->
<item android:id="@android:id/background"
android:drawable="@drawable/grow" />
<!-- 定义轨道上已完成部分的外观-->
<item android:id="@android:id/progress"
android:drawable="@drawable/ok" />
</layer-list>     

这里只是指定了进度条的显示图片,grow是一个图片

如果想产生更加丰富的进度条样式,可以修改上面这个代码


自定义图片的progressbar,布布扣,bubuko.com

自定义图片的progressbar

原文:http://blog.csdn.net/zpf8861/article/details/36183455

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!