我正在编写一个代码,在其中我正在Checkboxes
使用它们ActionListener
从一个non-Activity
类中创建动态。
现在我想从CompoundButton.OnCheckedChangeListener()
.
每个checkbox
代表一个警报。在Database
每个警报中都设置了column
指定警报是启用还是禁用,我需要访问数据库来执行此操作。我正在编写以下代码:
public class DataBaseAdapter extends SQLiteOpenHelper
{
....
.... //onCreate, onUpdate, other methods used.
....
public TableLayout getAllAlarmList(Context con)
{
SQLiteDatabase db = this.getReadableDatabase();
for(int i=0;i<maxCount;i++) //maxCount number of rows in database
{
check[i]= new CheckBox(con);
check[i].setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener()
{
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked)
{
if(isChecked)
{
}
else
{
}
}
});
}
}
现在我需要在此处添加代码,以便添加数据库访问代码。怎么做。?