草稿本 canvas
1.使用 gradle依赖配置
allprojects {
repositories {
...
maven { url 'https://www.jitpack.io' }
}
}
dependencies {
implementation 'com.github.blueskky:Draft:1.0.0'
}
1.1 只在activity中使用,在onCreate中 初始化
Draft draft = new Draft();
//参数1 Context 参数2 是否记录草稿绘图内容,同一界面下次打开回显草稿,不传默认false
draft.attach(this,true);
1.2 当activity中有多个fragment,草稿纸要记录每个fragment上画过的草稿 ,以下二者选其一
//fragment 通过viewpager方式设置
draft.setViewPager(viewPager);
//fragment 不是通过viewpager方式设置,在添加fragment时要动态传入当前fragment 索引
draft.setCurrentFrgIndex(position);