@Override
  public void onResume() {
    // If not onResume directly after onCreate reset locale
    if (!mOnResumeDirectlyAfterOnCreate) {
      Log.d(MainActivity.class.getName(), "Set locale again in onResume");
      setLocale();
    }

    // Set date and time and start timer
    setDateAndTime();
    startTimer();

    super.onResume();
  }