Ejemplo n.º 1
0
 public void onClick(View v) {
   if (v.getId() == R.id.group_list_btn_modify) {
     group.setName(((EditText) findViewById(R.id.group_list_item_name)).getText().toString());
     if (DB.inst.getGroupDao().getKey(group) != null) {
       DB.update(group);
     } else {
       DB.insert(group);
     }
   } else if (v.getId() == R.id.group_list_btn_remove) {
     groupList.remove(group);
     if (DB.inst.getGroupDao().getKey(group) != null) {
       DB.delete(group);
     }
   } else if (v.getId() == R.id.group_list_btn_new) {
     group = new Group();
     group.setName("***");
     ((EditText) findViewById(R.id.group_list_item_name)).setText(group.getName());
     DB.insert(group);
     groupList.add(group);
   }
   groupListAdapter.notifyDataSetChanged();
 }