この質問はおなじみですが、助けが必要です。コードが null ポインターを返す理由がわかりません。ここで私はこれまでに得ました:
final GridView imagegrid = (GridView) findViewById(R.id.grid_GalleryImage);
imageAdapter = new ImageAdapter();
imagegrid.setAdapter(imageAdapter);
// Check All
Button btnCheckAll = (Button) findViewById(R.id.btn_SelectAll);
btnCheckAll.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
int count = imagegrid.getAdapter().getCount();
for (int i = 0; i < count; i++) {
LinearLayout itemLayout = (LinearLayout)imagegrid.getChildAt(i); // Find by under LinearLayout
CheckBox checkbox = (CheckBox)itemLayout.findViewById(R.id.cbo_CheckImage);
checkbox.setChecked(true);
}
}
});