listview 遍历所有item的问题
之前有问过:
http://topic.csdn.net/u/20110715/10/2161227a-30f8-4572-be42-887227010014.html
得到的答复是:
ListView listView = (ListView)findViewById(R.id.配置文件中ListView的ID);
//全选遍历ListView的选项,每个选项就相当于布局配置文件中的RelativeLayout
for(int i = 0; i < listView.getChildCount(); i++){
View view = listView.getChildAt(i);
CheckBox cb = (CheckBox)view.findViewById(R.id.配置文件中CheckBox的ID);
cb.setChecked(true);
}
现在的问题是,我遍历的是TextView,但是当这个TextView里面文本太长的话,findViewById就会出错,
为什么呢?