ProgressBar

 <ProgressBar
                style="?android:attr/progressBarStyleHorizontal"
                android:id="@+id/mProgress"
                android:layout_width="match_parent"
                android:progressDrawable="@drawable/bluetooth_progress_style"
                android:max="100"
                android:layout_height="10dp"/>

自定义横向样式

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <!-- 背景 -->
    <item android:id="@android:id/background">
        <shape>
            <corners android:radius="5dip" />
            <gradient
                android:angle="270"
                android:centerY="0.75"
                android:endColor="@color/light_white_grey"
                android:startColor="@color/light_white_grey" />
        </shape>
    </item>
    <item android:id="@android:id/progress">
        <clip>
            <shape>
                <corners android:radius="5dip" />
                <gradient
                    android:angle="270"
                    android:centerY="0.75"
                    android:endColor="@color/bluetooth_update_title_color"
                    android:startColor="@color/bluetooth_update_title_color" />
            </shape>
        </clip>
    </item>
</layer-list>

运行结果如下


image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容