自定义ProgressBar 带数字 带滑动块

来源:互联网 发布:ubuntu下svn服务器搭建 编辑:程序博客网 时间:2024/04/29 11:08

一言不合就上图

拓展进度条

项目地址:
https://github.com/jigongdajiang/ExtraNumberProgressBar

使用实例代码
布局中

<com.daimajia.numberprogressbar.NumberProgressBar                android:id="@+id/numberbar1"                android:paddingLeft="20dp"                android:paddingRight="20dp"                custom:progress_current="0"                style="@style/NumberProgressBar_Default" /><style name="NumberProgressBar_Default">        <item name="android:layout_width">match_parent</item>        <item name="android:layout_height">wrap_content</item>        <item name="progress_max">100</item>        <item name="progress_unreached_color">#CCCCCC</item>        <item name="progress_reached_color">#3498DB</item>        <item name="progress_text_size">10sp</item>        <item name="progress_text_color">#ffffff</item>        <item name="progress_round_visibility">visible</item>        <item name="progress_text_visibility">visible</item>        <item name="progress_text_offset">3dp</item>    </style>

代码中:

NumberProgressBar numberProgressBar1 = (NumberProgressBar) findViewById(R.id.numberbar1);        numberProgressBar1.setProgress(2);

声明:这是个改良版,是在damajia同志的英明引导下进行了改良和升级,主要拓展了滑动块功能
原创地址:
https://github.com/daimajia/NumberProgressBar

0 0