@Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_create_diet_chart);

    DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
    Date date = new Date();
    mCurrentDate = dateFormat.format(date);
    mAlarm = "0";

    etDate = (EditText) findViewById(R.id.editDailyDietChartDate);
    etTime = (EditText) findViewById(R.id.editDailyDietChartTime);
    etName = (EditText) findViewById(R.id.editDailyDietChartFeast);
    etDescription = (EditText) findViewById(R.id.editDailyDietChartManu);

    cbAlarm = (CheckBox) findViewById(R.id.diet_alarm);
    btns_save = (Button) findViewById(R.id.btnDietSave);

    // btn_plus = (Button) findViewById(R.id.btnPlus);
    // btn_minus = (Button) findViewById(R.id.btnMinus);
    etDate.setOnClickListener(this);
    etTime.setOnClickListener(this);

    cbAlarm.setOnClickListener(this);
    btns_save.setOnClickListener(this);

    // btn_plus.setOnClickListener(this);
    // btn_minus.setOnClickListener(this);

    Intent mActivityIntent = getIntent();
    mStrActivityID = mActivityIntent.getStringExtra("activityId");

    if (mStrActivityID != null) {
      mActivityId = Long.parseLong(mStrActivityID);

      /*
       * get the activity which include all data from database according
       * profileId of the clicked item.
       */
      mActivityDataSource = new DietChartDataSource(this);
      mUpdateActivity = mActivityDataSource.updateActivityData(mActivityId);

      String mDate = mUpdateActivity.getDate();
      String mTime = mUpdateActivity.getTime();
      String mName = mUpdateActivity.getEventName();
      String mDescription = mUpdateActivity.getFoodMenu();
      String mAlarm = mUpdateActivity.getAlarm();
      long mActivityAlarm = Long.parseLong(mAlarm);

      // set the value of database to the text field.
      etDate.setText(mDate);
      etTime.setText(mTime);
      etName.setText(mName);
      etDescription.setText(mDescription);
      if (mActivityAlarm == 1) {
        cbAlarm.setChecked(!cbAlarm.isChecked());
      }

      /*
       * change button name
       */
      btns_save.setText("Update");
    }
  }