作者:手机用户2502857517_939 | 来源:互联网 | 2023-07-24 22:49
提取我正在做Markdown编辑器的一个功能开源地址:AndroidEdit演示图:image.gif使用:引入库compile‘ren.qinc.edit:lib:0.0.3’初
提取我正在做Markdown编辑器的一个功能
开源地址:AndroidEdit
演示图:
image.gif
使用:
引入库
- compile ‘ren.qinc.edit:lib:0.0.3’
初始化
mEditText = ((EditText) findViewById(R.id.editText));
//创建PerformEdit,一定要传入不为空的EditText
mPerformEdit = new PerformEdit(mEditText);
mPerformEdit.setDefaultText("这是初始值,不做撤销记录");
//撤销
mPerformEdit.undo();
//重做
mPerformEdit.redo();
//清除历史
mPerformEdit.clearHistory();
原理:
如果喜欢还请Star一下、谢谢