我已经使用LargeText(用于标题),SmallText(用于细节)和CheckBox实现了listView,现在我想要的是,如果用户单击listView Item,那么该项的复选框应该切换,我还想禁用单击在复选框本身上,所以它只能由listView项处理。
此致 MGD
答案 0 :(得分:1)
如果你想禁用检查事件并且模仿切换复选框,我认为你将不得不这样做;
ListView
你确定这种方法吗?我的一个应用程序的设计几乎相同,只是让用户感到困惑。您可能想要使用 tick 图标或smth,否则这些愚蠢的用户将尝试单击该复选框。
祝你好运。答案 1 :(得分:1)
我最终得到以下代码正在为我工作
listView[0].setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
CheckBox cBox = (CheckBox) view.findViewById(R.id.checkBox);
cBox.toggle();
}
}
此致 MGD