android - 如何在 Android 的 ListView 上隐藏过滤器弹出窗口?

标签 android listview android-listview popup

setTextFilterEnabled 用于文本过滤 ListView。过滤工作正常,但在我键入时会出现一个显示过滤文本的弹出窗口。看图:

ListView filter text popup

如何隐藏此弹出窗口或更改其在屏幕上的位置?

最佳答案

我在这个博客上找到了适合我的更简单的解决方案:

http://blog.jamesbaca.net/?p=128

当您创建 ArrayAdapter 来填充 ListView 时,只需存储对其 Filter 的引用,然后您可以简单地修改 ArrayAdapter 上的 Filter 而不是 ListView

*在 Xamarin 中,您可以只使用 arrayAdapter.InvokeFilter("my text");

关于android - 如何在 Android 的 ListView 上隐藏过滤器弹出窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9994841/

相关文章:

android - Activity_main.xml java.lang.nullpointerException添加数字时钟android

java - JCIFS API Java,从内部存储复制文件

java - 如何注册方向变化的监听器?

android - 滚动 ListView 以显示页脚

c# - 使用两个不同的 sqldatasources 的嵌套 ListView

c++ - 无法在 C++ 中使用 LVM_GETITEMTEXT 而不导致目标应用程序崩溃

Android:用对象填充 ListView

android - 将列表的行 ID 传递给另一个 Activity

android - Android 中的 ListView 是如何工作的?我很困惑

android - React Native - "Absolute"位置和 "zIndex"在 Android 上不起作用