我正在建立一个列表和列表包含每个联系人 复选框来选择哪一个修改例如,问题是 当列表变得比手机屏幕长,滚动是 有效;当我选择一个复选框时,第二个会自动在列表底部选择 。自动选择列表视图中的复选框 - android
问题是自动选择第二个复选框; 请让我知道我该如何解决?
下面是代码我使用getView方法
public View getView(int position, View converView, ViewGroup parent){
View row = converView;
if(row == null){
LayoutInflater inflater = getLayoutInflater();
row = inflater.inflate(R.layout.edit, parent, false);
}
TextView label = (TextView)row.findViewById(R.id.label);
label.setText(items[position]);
CheckBox cb = (CheckBox)row.findViewById(R.id.del);
ImageView icon = (ImageView)row.findViewById(R.id.icon);
icon.setImageResource(images.get(position));
Log.i("Pos", ""+position);
return row;
}
}
非常感谢你Julien,它的工作,我只是改变了一件事,我改变了布尔值[] itemChecked;到布尔值itemChecked [] = new boolean [100];因为它给了我空指针异常... – Waqar 2010-09-13 20:51:10