0
点赞
收藏
分享

微信扫一扫

Android 项目总结(自定义view的Canvas位置变换状态的保存与恢复)

进击的铁雾 2022-01-31 阅读 19
githubsvn

 

/**
 * 状态保存和恢复
 */
public class SaveRestoreView extends View {

    private Paint mPaint;

    public SaveRestoreView(Context context) {
        this(context, null);
    }

    public SaveRestoreView(Context context, AttributeSet attrs) {
        this(context, attrs, 0);
    }

    public SaveRestoreView(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
        init();
    }

    private void init() {
        mPaint = new Paint();
        mPaint.setColor(Color.RED);
        mPaint.setStrokeWidth(4);
        mPaint.set

举报

相关推荐

0 条评论