gpt4 book ai didi

java - Android如何在AppCompatAutoCompleteTextView Filtered Items上应用Listener

转载 作者:行者123 更新时间:2023-11-30 10:47:06 25 4
gpt4 key购买 nike

我有一个 AppCompatAutoCompleteTextView ,我还在我的 AppCompatAutoCompleteTextView 上设置了一个 adapter 。但是我需要处理一个事件,其中我的AppCompatAutoCompleteTextView 中没有显示任何项目(已过滤的项目)。我只是不知道如何处理这个特定的事件 我也阅读了文档,但它并不那么简单。请帮帮我

例如:情况1:假设我的字符串数组包含 Apple 和 Android 两项。现在,只要用户输入“A”,就会出现一个下拉列表,显示已过滤的项目在这种特殊情况下,下拉列表将包含 2 个项目:Apple 和 Android

案例二:当用户键入“Ax”时,现在不会出现下拉列表。在此特定事件中,当没有显示任何建议或下拉列表时。我需要 toast 。

最佳答案

AutoCompleteTextView 中有一个名为 onFilterComplete() 的方法。

  //count is the number of values computed by the filter
public void onFilterComplete (int count){

if(count==0){
//your code here
}
}

你应该在 If block 中实现你的代码,因为你想在结果为空时处理事情。谢谢,我希望这对您有所帮助。

关于java - Android如何在AppCompatAutoCompleteTextView Filtered Items上应用Listener,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36259006/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com