I want after Login onCreate Should Run and after restarting the Application onResume Should Run but i am facing some Issue . Not able to understand what is wrong is my logic

```
public class EmployeeActivity extends AppCompatActivity implements AsyncResponse, AsyncResponseSecond {

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

        name = findViewById(R.id.text_name);
        sp = getSharedPreferences("attendlogin", MODE_PRIVATE);
        String emp_name = sp.getString("name", null);
        name.setText(emp_name);

        in_time_button = findViewById(R.id.buttonlogin);
        out_time_button = findViewById(R.id.buttonlogout);
        close_button = findViewById(R.id.buttonclose);
        close_button.setEnabled(false);
        out_time_button.setEnabled(false);
        In_time = findViewById(R.id.text_in_time);
        Out_time = findViewById(R.id.text_out_time);

        shouldExecuteOnResume = false;
}

@Override
    protected void onResume() {
        if (shouldExecuteOnResume) {
            super.onResume();
            sp1 = getSharedPreferences("InTime", MODE_PRIVATE);
            String in_time_textView = sp1.getString("in_time_sp", null);
            In_time.setText(in_time_textView);
            in_time_button.setEnabled(false);
            out_time_button.setEnabled(true);
        } else {
            shouldExecuteOnResume = true;
        }
}

```

Error:

```
--------- beginning of crash
E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: com.example.rtos.rtos, PID: 26179
                  java.lang.RuntimeException: Unable to resume activity {com.example.rtos.rtos/com.example.rtos.rtos.EmployeeActivity}: android.util.SuperNotCalledException: Activity {com.example.rtos.rtos/com.example.rtos.rtos.EmployeeActivity} did not call through to super.onResume()
                      at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3421)
                      at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3461)
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2730)
                      at android.app.ActivityThread.-wrap12(ActivityThread.java)
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1473)
                      at android.os.Handler.dispatchMessage(Handler.java:102)
                      at android.os.Looper.loop(Looper.java:154)
                      at android.app.ActivityThread.main(ActivityThread.java:6123)
                      at java.lang.reflect.Method.invoke(Native Method)
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867)
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757)
                   Caused by: android.util.SuperNotCalledException: Activity {com.example.rtos.rtos/com.example.rtos.rtos.EmployeeActivity} did not call through to super.onResume()
                      at android.app.Activity.performResume(Activity.java:6778)
                      at android.app.ActivityThread.performResumeActivity(ActivityThread.java:3398)
                      at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:3461) 
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2730) 
                      at android.app.ActivityThread.-wrap12(ActivityThread.java) 
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1473) 
                      at android.os.Handler.dispatchMessage(Handler.java:102) 
                      at android.os.Looper.loop(Looper.java:154) 
                      at android.app.ActivityThread.main(ActivityThread.java:6123) 
                      at java.lang.reflect.Method.invoke(Native Method) 
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:867) 
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:757) 
Application terminated.

```

I am Using THis Link ([Android - Prevent onResume() function if Activity is loaded for the first time (without using SharedPreferences)](https://stackoverflow.com/questions/15701163/android-prevent-onresume-function-if-activity-is-loaded-for-the-first-time)) as a reference But Still I am getting Error .