Ejemplo n.º 1
0
  public void updateTaskAction() {
    taskDummy =
        new TaskObject(
            getId(),
            getTaskTitle(),
            getDescription(),
            getLocation(),
            getProximity(),
            TimeFromPickers,
            getIntervalIndexFromSpinner(),
            getIsDone(),
            getImportant());
    myDataBase.open();
    myDataBase.updateTask(taskDummy);
    TaskList.getTasksList().set(positionOftaskToEdit, taskDummy);

    if (taskDummy.getIfTaskHasProximity() != 0) {
      Log.i(
          getClass().getSimpleName(),
          "Got Task To set proximity at position"
              + positionOftaskToEdit
              + " with id: "
              + taskDummy.getTaskId());
      myGPSManager.setProximityAlert(
          positionOftaskToEdit, getLocationLatitude(), getLocationLongitude());
    }

    myDataBase.close();
  }