android - 如何注册长按AutoCompleteTextView下拉菜单中显示的列表项?

标签 android android-listview autocompletetextview

我想在长按 AutoCompleteTextView 下拉菜单中显示的列表项时做一些事情。这样的话,是不是可以注册长按呢?如果可能,请提供一些引用。

我们将不胜感激任何帮助或指导。

最佳答案

ListView显示结果的弹出窗口隐藏在 AutoCompleteTextView 中类,因此无法直接访问它。但是您应该能够通过为 AutoCompleTextView 创建自定义适配器来实现长按。并设置一个 OnLongClickListener在适配器的行 View 中 getView()方法。

关于android - 如何注册长按AutoCompleteTextView下拉菜单中显示的列表项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15609608/

相关文章:

java - 如何动态添加项目到 ListView

android - 如何设置默认的 Android 下拉 AutoCompleteTextView?

java - 通过 JSOUP 从 div 类获取数据

java - 无法将 Java 代码转换为 Kotlin 以实现 OnChangeListener

java - 无法启动 Activity ComponentInfo {com.example.list/com.example.list.editbox} : java. lang.NullPointerException

java - Handler::removeMessages 的 RxJava 模拟

android - 无法打开自动完成文本的软键盘

内部类完成后,Java开始下一个循环迭代

android - 即使提供了不同的 URL,也会下载具有相同名称的相同文件

android - 如何在单击 ListView 中的按钮时取消选中所有列表项