gpt4 book ai didi

java - Android:用于 ListView 基本适配器实现的项目单击监听器

转载 作者:行者123 更新时间:2023-11-29 06:34:18 25 4
gpt4 key购买 nike

有人可以给我一个用于带有基本适配器的 ListView 的项目点击监听器的示例吗?

我的 ListView 包含两个 TextView 和一个复选框。我想创建一个项目点击监听器,以便在按下一个项目(或行)时,它会勾选相应的行复选框。

我尝试用 Google 搜索它,但找不到它的任何示例

谢谢

最佳答案

因此,适配器并不重要,但我相信您要做的很简单,首先您需要获得对您的 ListView 的引用,我将其称为 ListView

设置适配器后,您可以使用 setOnItemClickListener 创建点击操作,

    listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public boolean onItemClick(AdapterView<?> parent, View view, int position, long id) {
//here you can use the position to determine what checkbox to check
//this assumes that you have an array of your checkboxes as well. called checkbox
checkBox[position].setChecked(!checkBox.isChecked());
}
});

关于java - Android:用于 ListView 基本适配器实现的项目单击监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24499111/

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