看板 AndroidDev 關於我們 聯絡資訊
請問以下我設好的adpter 為什麼無法讓listview在一開始時 就有一些checkbox已經被選好了呢?? ListAdapter adapter = new SimpleCursorAdapter(this, R.layout.mutlselect_contact_group, cursor_contact, new String[] { cursor_contact.getColumnName(1) }, new int[] { R.id.multiselect_contactname }); groupmemberlist.setAdapter(adapter); view view = groupmemberlist.getChildAt(1); Checkbox cb = (Checkbox)view.findViewById(R.id.checkbox); cb.setChecked(true); 最後會跑出NullPointerException 還是說不能這樣用? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.184.94
Killercat:儼然就是cb沒抓到啊.... 查查原因吧 09/02 23:34
givemepass:沒完整程式 沒完整錯誤訊息 有點難判斷 09/03 09:08