【问题标题】:Clear text of MultiAutoCompleteTextView after click of hint item单击提示项后清除 MultiAutoCompleteTextView 的文本
【发布时间】:2018-02-10 07:48:52
【问题描述】:

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

我希望在单击给定建议后清除文本,这样我就不必从那里手动删除我过去条目的残余。

正如网站 android 文档描述的那样,我的解决方案看起来像这样

    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,因为我查看了适配器和标记器以设置在单击后清除文本。

欣赏时间和方向。

【问题讨论】:

    标签: java android multiautocompletetextview


    【解决方案1】:

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

    Your_AutoCompleteText.setText("");
    

    【讨论】:

    • 我实际上知道这将实现我根据上面使用的代码实际寻找侦听器的任务。我搜索了适配器和标记器,都没有点击这个词。
    • 好吧,你试过了吗,multiAutoCompleteTextView.setOnItemClickListener ???这 TextView 甚至可以点击吗??
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-23
    • 2012-06-26
    相关资源
    最近更新 更多