首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >单击提示项后清除MultiAutoCompleteTextView文本

单击提示项后清除MultiAutoCompleteTextView文本
EN

Stack Overflow用户
提问于 2018-02-10 15:48:52
回答 1查看 278关注 0票数 0

我在我的应用程序中利用了Multiautocompletetextview。我已经成功地实现了该功能,但问题是,每当我单击我选择的建议项目并返回到编辑文本以向列表添加另一个值时,作为我过去搜索的一部分的相同文本仍然存在。

我希望文本在点击一个给定的建议后被清除,这样我就不必手动删除我过去输入的记忆。

正如站点android文档所描述的,我的解决方案如下所示

代码语言:javascript
复制
    ArrayAdapter<String> adapter = new ArrayAdapter<>(getContext(), simple_dropdown_item_1line, allGroups);
    MultiAutoCompleteTextView multiAutoCompleteTextView = view.findViewById(R.id.multiAutoCompleteTextView);
    multiAutoCompleteTextView.setAdapter(adapter);
    multiAutoCompleteTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

不确定在哪里查找clicklistener,因为我在适配器和标记器中查找,以设置为在单击后清除文本。

感谢你的时间和方向。

EN

回答 1

Stack Overflow用户

发布于 2018-02-10 17:03:26

请在您的ClickListener上试用以下代码,

代码语言:javascript
复制
Your_AutoCompleteText.setText("");
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48718498

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档