Android技术研究AndroidAndroid开发经验谈

AndroidEditText撤销和恢复

2016-07-01  本文已影响881人  飞舞的青春

提取我正在做Markdown编辑器的一个功能

开源地址:AndroidEdit
演示图:

image.gif

使用:

    mEditText = ((EditText) findViewById(R.id.editText));
    //创建PerformEdit,一定要传入不为空的EditText
    mPerformEdit = new PerformEdit(mEditText);
    mPerformEdit.setDefaultText("这是初始值,不做撤销记录");
    //撤销
    mPerformEdit.undo();
    //重做
    mPerformEdit.redo();
    //清除历史
    mPerformEdit.clearHistory();

原理:

如果喜欢还请Star一下、谢谢

上一篇下一篇

猜你喜欢

热点阅读