我有一个带有复选框的列表视图。现在我想选中一个特定的复选框(某个位置)。我正在为这个问题工作 3 天,但我没有结束。请帮忙。
正如您所说,您已经知道要检查的复选框的某些位置。遵循这个,
-
转到适配器类中的
getView()
方法。@Override public View getView(int position, View convertView, ViewGroup parent) { final ViewHolder viewHolder; if(convertView==null) { viewHolder=new ViewHolder(); viewHolder.checkBox=(CheckBox)convertView.findViewById(R.id.myCHeckBox); convertView.setTag(viewHolder); } else { viewHolder=(ViewHolder) convertView.getTag(); } if (position == myCertainPosition) { viewHolder.checkBox.setChecked(true); } else { viewHolder.checkBox.setChecked(false); } return convertView; }