谁能给我一个示例,该示例用于在带有基本适配器的列表视图中使用的项目单击侦听器?
我的列表视图包含两个文本视图和一个复选框。我想创建一个项目单击侦听器,以便在按下一个项目(或行)时,它勾选相应的行复选框。
我尝试使用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());
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句