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();