Android-Rich-text-Editor icon indicating copy to clipboard operation
Android-Rich-text-Editor copied to clipboard

请问有实现undo/redo的思路吗?

Open LongQingRox opened this issue 7 years ago • 2 comments

请问该如何实现undo/redo呢?找不到思路就差这一步了。。

LongQingRox avatar Aug 24 '18 07:08 LongQingRox

  1. 命令模式
  2. 监听内容改变,从内容停止改变开始计时,比如超过100ms或1秒,内容没有变化,则入栈一个命令,命令的载体可以是当前的内容(较简单,较占空间)或是这段时间的改变(较好,较复杂);撤销则是命令栈顶元素的undo, 重做则是另外一个命令栈顶元素的do.

chinalwb avatar Aug 24 '18 08:08 chinalwb

计划下一版本实现。不过暂时不能确认时间。

chinalwb avatar Sep 01 '18 06:09 chinalwb