android - 单击 ListView 时获取项目的名称

标签 android android-listview onclick

有什么方法可以在使用“onItemLongClickListiner”时捕获在 ListView 中单击的项目的名称?我知道我可以捕捉位置等,但我需要一个名字

最佳答案

我想你的 ListView 充满了 String 对象:

public boolean onItemLongClick (AdapterView<?> parent, View view, int position, long id) {
 String name = (String) parent.getItemAtPosition(position);
}

AdapterView.getItemAtPosition(position)获取与列表中指定位置关联的数据。

关于android - 单击 ListView 时获取项目的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17389231/

相关文章:

android - OnServiceConnected 未被调用

android - 透明警报对话框

android - 搜索 ListView 标志的功能 - 无法解析方法“getFilter()”

android - 列表项宽度与对话框内的父级不匹配

javascript - 如何仅使用 JavaScript 定义按钮元素的 onclick 属性?

android - 与 EditText 的两种方式数据绑定(bind)

android - 单例使用会在 kotlin 中造成内存泄漏

android - 优化 listview 性能 Android

jquery - 使用单选按钮禁用/启用文本字段 (jQuery)

javascript - 如何将包含撇号的文本值传递给 javascript 函数