【发布时间】:2011-04-11 20:21:08
【问题描述】:
我正在建立一个列表,该列表包含每个联系人 例如,选择要修改哪一个的复选框,问题是 当列表变得比手机屏幕长并且滚动时 积极的;当我选择一个复选框时,第二个会自动 在列表底部选择。
问题是第二个复选框的自动选择; 请让我知道我该如何解决它??
下面是我用于 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;
}
}
【问题讨论】:
标签: android listview checkbox scroll