android自定义progressbar 图片,自定义ProgressBar(自定义View和ClipDrawable)

开发中经常需要自定义ProgressBar,这里用了自定义View和ClipDrawable实现简单的ProgressBar

自定义View效果:bVYa0O?w=296&h=525

public class CustomProgressBar extends View {

private Paint mBgtPaint;//底部背景画笔

private Paint mProgressPaint;//progress画笔

private int startX;//起始X坐标,保持不变

private int endX;//终点坐标,保持不变

private int currentX;//当前坐标,progress换算而来,不断增大

private int mProgressBgHeight = 60;

private int mProgressHeight = 50;

private int mProgressBgColor = Color.BLACK;

private int mProgressColor = Color.BLUE;

public CustomProgressBar(Context context){

this(context, null);

}

public CustomProgressBar(Context context, @Nullable AttributeSet attrs){

this(context, attrs, 0);

}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部