我在我的应用程序中应用了 MultiAutoCompleteTextView。大部分功能可能被视为电子邮件应用程序的 RECEIVER 框。我使用带有 hashMap 的自定义适配器将 Name 和 Id 存储为建议来源。当用户单击建议的名称时(仅名称将显示在建议列表中),ID 将以编程方式添加 ID_list(arrayList) 以进行下一次操作。
问题是,用户可能点击错误或改变主意
1) 当用户删除 MultiAutoCompleteTextView 中的某些名称时,如何更新arrayList(ID_list) ?
2)如何通过单击退格键而不是一个字符逐个字符删除一个项目(在多自动完成文本视图中)?
非常感谢你。