Android自定义圆形进度条 自定义倒计时进度条代码

自定义圆形Android进展条自定义倒计时进展条。承继自Textview,能够次序旋转,能够倒叙旋转,能够设置进展条色彩,填充色彩,能够设置进展条宽度,能够设置填充色彩点击作用,文字点击作用。

作用预览

Android自定义圆形进展条 自定义倒计时进展条代码

简介与运用

实质是一个TextView,所以TextView的根本特点它都有。

CircleTextProgressbar支撑主动倒计时,主动削减进展,主动添加进展等。

假如需求主动走进展的话,设置完你自定义的特点后调用start()办法就能够主动倒计时了,假如想走完后再走一遍主动进展调用一下reStart()就OK了。

假如不想主动走进展,你能够经过setProgress()来像系统的progress相同修正进展值。

// 和系统一般进展条相同,0-100。
progressBar.setProgressType(CircleTextProgressbar.ProgressType.COUNT);

// 改动进展条。
progressBar.setProgressLineWidth(30);// 进展条宽度。

// 设置倒计时时间毫秒,默许3000毫秒。
progressBar.setTimeMillis(3500);

// 改动进展条色彩。
progressBar.setProgressColor(Color.RED);

// 改动外部边框色彩。
progressBar.setOutLineColor(Color.RED);

// 改动圆心色彩。
progressBar.setInCircleColor(Color.RED);

// 假如需求主动倒计时,就会主动走进展。
progressBar.start();

// 假如想自己设置进展,比方100。
progressBar.setProgress(100);

进展监听

// 监听进展。
progressBar1.setCountdownProgressListener(1, progressListener);
progressBar2.setCountdownProgressListener(2, progressListener);

OnCountdownProgressListener progressListener = new OnCountdownProgressListener() {
    @Override
    public void onProgress(int what, int progress) {
        if (what == 1) {
            progressBar1.setText(progress + "%");
        } else if (what == 2) {
            progressBar2.setText(progress + "%");
        }
        // 比方在主页,这儿能够判别进展,进展到了100或许0的时分,你能够做越过操作。
    }
};

现在已知的兼容问题修复

现在CircleTextProgressbarReletiveLayot中高度会变大,导致进展条会有一点点扁。修复办法如下: 假如你要在ReletiveLayot中运用CircleTextProgressbar,就不要重写onMeasure()办法,然后在xml中指定CircleTextProgressbar的宽高就好,比方都指定为50dp,然后就没有问题啦。

资源下载此资源下载价格为10积分,νìρ免费,请先

如遇到链接失效请提交工单处理。

【下载提示】

1. 本站30000+源码及视频教程,除了热门商业代售区源码及课程外,只要有下载按钮的,终/身νìρ都可以免费下载。

2. 本站源码及教程来自30多个渠道采购,资源描述为转载资源站点内容,本站没有精力一一测试,可能搭建失败。

3. 本站开通数十站点会/员,资源过多,大部分无法亲自测试,源码有可能存在缺\\\\陷或者不完整的风险,仅供参考&研究。确认购买视为接受该风险,由于源码具有可复\\\\制性,不接受任何理由退\\\\款!!!

4. 本站使用在线支付,付款完毕后,积分自动到账。

5. 充积分比例:1:1。

6. 所有源码包含安装教程与否,请仔细观看资源描述。

7. 所有源码不提供代安装搭建,如有疑问请提提交工单。

资源下载
下载需要:10 积分
νìρ特权:免费

如遇到链接失效请提交工单处理。

【下载提示】

1. 本站30000+源码及视频教程,除了热门商业代售区源码及课程外,只要有下载按钮的,终/身νìρ都可以免费下载。

2. 本站源码及教程来自30多个渠道采购,资源描述为转载资源站点内容,本站没有精力一一测试,可能搭建失败。

3. 本站开通数十站点会/员,资源过多,大部分无法亲自测试,源码有可能存在缺\\\\陷或者不完整的风险,仅供参考&研究。确认购买视为接受该风险,由于源码具有可复\\\\制性,不接受任何理由退\\\\款!!!

4. 本站使用在线支付,付款完毕后,积分自动到账。

5. 充积分比例:1:1。

6. 所有源码包含安装教程与否,请仔细观看资源描述。

7. 所有源码不提供代安装搭建,如有疑问请提提交工单。

Android自定义圆形进度条 自定义倒计时进度条代码原文链接:https://www.qwzy8.com/28534.html

广告位招租

评论0

请先

           
1,如有问题请前往用户中心提交工单,12小时内回复!
2,投稿优质资源可获得最长本站置顶广告位推荐,收益100%归作者所有,可提现!
3,欢迎发布其他站点购买的各类源码教程资源,支持置换本站各类资源!
没有账号? 注册  忘记密码?