AndroidEdit
项目地址:
qinci/AndroidEdit
简介:Android EditText 的撤销和恢复(反撤销)
提取我正在做Markdown 编辑器的一个功能
EditText 的撤销和恢复撤销操作
使用
- 引入库
- 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、fork