gpt4 book ai didi

android - 如何在 onItemClick 监听器中获取列表项文本?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:58 25 4
gpt4 key购买 nike

我创建了一个 ListView 并添加了一些项目,有人可以帮助我在项目点击监听器中获取项目文本吗?

lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView <? > parent, View view,
int position, long id) {
Object o = parent.getItemAtPosition(position);
String keyword = o.toString();
Log.v("value ", "result is " + keyword);

}
});

我试过上面的代码,但它不起作用......

最佳答案

我假设您在该项目上有 TextView

lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView <? > parent, View view,
int position, long id) {
TextView txt = (TextView) parent.getChildAt(position - lv.firstVisiblePosition()).findViewById(R.id.mylistviewtextview);
String keyword = txt.getText().toString();
Log.v("value ", "result is " + keyword);

}
});

或者您可以从您提供给 ListViewArrayList 中检索文本

关于android - 如何在 onItemClick 监听器中获取列表项文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7050318/

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