我试图在两点之间删除/删除文档中的某些文本。 假如我有一个带有文本" 1234XS"的文档,我试图删除文本" XS",它位于索引4和5之间。但是,我得到{{1我尝试删除它时出错。这就是我所拥有的:
BadLocationException
答案 0 :(得分:4)
remove(position, position + 1)
remove(...)
方法的参数不是start
和end
偏移。
参数是start
和length
。所以代码应该是:
remove(position, 1)