Android EditText 的撤销和恢复(反撤销)

来源:互联网 发布:人工智能硬件产品开发 编辑:程序博客网 时间:2024/06/09 17:08

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();
  • 演示图

    Image

  • 最后欢迎您 star、fork

0 0