我正在創建一個應用程序,該應用程序根據數據庫中的條目數動態地創建複選框。動態添加onClick ActionListener到Android中的CheckBox
代碼運行良好。並創建多個複選框。但我想動態地將OnClick Action Listener添加到CheckBoxes。這個怎麼做。
我在這裏張貼代碼:
SQLiteDatabase db = this.getReadableDatabase();
String countQuery = "SELECT * FROM " + TABLE_NAME;
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.rawQuery(countQuery, null);
int maxCount = cursor.getCount();
CheckBox[] check = new CheckBox[maxCount];
cursor.moveToFirst();
int checkboxid = 100;
int alarm_id;
for(int i=0;i<maxCount;i++)
{
check[i]= new CheckBox(this);
setCheckBoxId(i+maxCount);
}
現在如何添加的ActionListener這些動態創建的複選框。
亞..我沒有,但這個類沒有擴展Activity類等等。 onClickListener是View類的方法。那麼該怎麼做。? – 2013-03-13 10:44:19