1. 首页 > 热点 >

android进度条 android进度条设置

今天小深来给大家分享一些关于android进度条设置方面的知识吧,希望大家会喜欢哦

1、使用此实现方式的步骤:package com.examplet;e.printStackTrace();import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.LinearGradient;import android.graphics.Paint;import android.graphics.Paint.Style;import android.graphics.RectF;import android.graphics.Shader;public class CircleView extends View {Paint paint,textpaint;RectF area;int value = 100;LinearGradient shader;public CircleView(Context context, AttributeSet attrs, int defStyle) {super(context, attrs, defStyle);init();// TODO Auto-generated constructor stub}public CircleView(Context context, AttributeSet attrs) {init();// TODO Auto-generated constructor stub}public CircleView(Context context) {super(context);init();// TODO Auto-generated constructor stubthis.value = value;invalidate();paint = new Paint();paint.setColor(Color.WHITE);paint.setStyle(Style.STROKE);paint.setAntiAlias(true);textpaint = new Paint();textpaint.setTextSize(50f);textpaint.setColor(Color.WHITE);area = new RectF(100, 100, 500, 500);shader =new LinearGradient(0, 0, 400, 0, new int[] {Color.BLUE, Color.WHITE}, null,Shader.TileMode.CLAMP);paint.setShader(shader);protected void onDraw(Canvas canvas) {canvas.drawColor(Color.GRAY);canvas.drawArc(area, 120, 360value/100 , false, paint);canvas.drawText(value+"%", 270, while(progress 看下是不是你想要的,调用setprogress()既可调节圆环。

本文到这结束,希望上面文章对大家有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息