public class MyView extends View {
public MyView(Context context) {
super(context);
}
public MyView(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
}
public MyView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
public void setData() {
//设置数据
invalidate();//用它来刷新view,显示设置数据后的图
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// 获取控件的高度和宽度
int width = getWidth();
int height = getHeight();
Log.e("MyView", "width:" + width);
Log.e("MyView", "height:" + height);
Paint paint_bg = new Pa
Android 自定义View画圆环统计图
最新推荐文章于 2023-02-08 16:32:25 发布