关于listview.getcount()出现nullpointer exception的解决方案

     最近在作一个手机短信的应用,在群发功能上会用到listview和checkbox实现联系人的多选,一直被一个nullpointer exception的报错困扰,终于今天在网上找到答案。 spa

for (int i = 0; i <listView.getCount(); i++)
{
//此处采用 listView.getAdapter().getView能够达到遍历listview的全部item的效果
//若是采用listView.getcount()就会出现nullpointer报错
//由于listview.getcount只是获得当前页面能够显示的listview的item,因此i的值会大于它
CheckBox checkBox = (CheckBox) listView.getAdapter().getView(i, null, null); get

}
it

相关文章
相关标签/搜索