我的ListView
包含一个CheckBox
和多个TextViews
,并且复选框在特定点击时动态生成,但是当我运行代码来生成这些复选框时,它在前 10 个列表视图行中运行良好,之后它给出了一个NULLPointerException
.
我该如何纠正它
以下是我的代码片段:
ListView listView = (ListView) findViewById(R.id.listview);
int size = listView.getAdapter().getCount();
for(int i = 0; i<size; i++) {
View view = listView.getChildAt(i);
CheckBox chk = (CheckBox) view.findViewById(R.id.check);
chk.setVisibility(1);
}
Button btnDone = (Button) findViewById(R.id.btnDone);
btnDone.setVisibility(1);