删除 Android MultiAutoCompleteTextView 中的条目

Delete entries in Android MultiAutoCompleteTextView

在 android 中的 MultiAutoCompleteTextView 上,我能够添加条目并很好地解析它们。自动完成最近的项目后,当我按退格键时,它将删除我自动完成该项目之前的所有字符。伟大的。现在我的问题是当我有多个条目已经自动完成时。我希望能够用一个退格键删除每个条目,而不是单独删除每个字符。我试过使用 TextWatcher,但无法真正让它去任何地方。有没有一种方法可以将每个条目标记为自己的实体,而不是将其附加到字符串中(例如 google hangouts 和 facebook 做的。注意:这不是必需的,只是想一想我该怎么做).谢谢你的帮助!如果我了解更多,我会 post 在这里。

我最终使用了这个库

https://github.com/splitwise/TokenAutoComplete

允许使用任何视图作为令牌,并允许将令牌作为一个实体进行添加和删除。