【发布时间】:2012-01-15 16:13:58
【问题描述】:
我正在使用包含复选框的列表视图。您能否帮我确定用户选择了哪个复选框?基本上,我希望在单击复选框或选择类似于 Android 闹钟的列表项时执行不同的功能。
【问题讨论】:
-
如果你不使用“u”和“Plzzz”之类的“单词”,你会听起来更聪明(正确的标点符号也有帮助)。如果你把它们拼出来,人们更有可能提供帮助。另外,在提问之前尝试搜索类似的问题。
我正在使用包含复选框的列表视图。您能否帮我确定用户选择了哪个复选框?基本上,我希望在单击复选框或选择类似于 Android 闹钟的列表项时执行不同的功能。
【问题讨论】:
这对你有帮助吗:
how to display a list of checkboxes using dynamic data
我就是这样处理动态数据的。
基本上,在您的 listView 类覆盖中:
@override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
boolean isClicked = l.isItemChecked(position);
// do something
}
【讨论】: