zoukankan      html  css  js  c++  java
  • 自己定义图片的progressbar

    版权声明:本文为博主原创文章,未经博主同意不得转载。

    https://blog.csdn.net/zpf8861/article/details/36183455

    Android系统自带的Progressbar的样式是固定的,当想使用自己定义的进度条时。也非常easy

    首先在布局文件里增加进度条

      <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是一个图片

    假设想产生更加丰富的进度条样式,能够改动上面这个代码


  • 相关阅读:
    2019 ICPC Asia Nanchang Regional E Eating Plan 离散化+前缀和
    2018icpc南京/gym101981 G Pyramid 找规律
    2018icpc沈阳/gym101955 J How Much Memory Your Code Is Using? 签到
    2018icpc南京/gym101981 K Kangaroo Puzzle 随机化
    series_02
    series_01
    locust_参数化关联
    locust_关联
    locust_单接口
    截图处理
  • 原文地址:https://www.cnblogs.com/ldxsuanfa/p/9989733.html
Copyright © 2011-2022 走看看