Ejemplo n.º 1
0
  public void onClick(View v) {
    int id = v.getId();
    DBStorage dbStorage;
    switch (id) {
      case R.id.dialog_delete:
        dbStorage = new DBStorage(context);
        dbStorage.deleteChannel(channel.id);
        dbStorage.destroy();
        listener.onDialogDismissed();
        break;
      case R.id.dialog_change:
        dbStorage = new DBStorage(context);
        channel.name = etName.getText().toString();
        channel.link = etLink.getText().toString();
        channel.encoding = etEncoding.getText().toString();
        dbStorage.changeChannel(channel);
        dbStorage.destroy();
        listener.onDialogDismissed();
        break;

      case R.id.dialog_cancel:
        break;
    }
    dismiss();
  }