How to exit from the application and show the home screen?

后端 未结 20 2465
伪装坚强ぢ
伪装坚强ぢ 2020-11-22 09:45

I have an application where on the home page I have buttons for navigation through the application.

On that page I have a button \"EXIT\" which when clicked should t

20条回答
  •  清歌不尽
    2020-11-22 10:19

    May be you can try something like this

    Suppose in our application, we have a number of activities(say ten) and we need to exit directly from this activity. What we can do is, create an intent and go to the root activity and set flag in the intent as

    intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    

    also, add some extra like boolean to the intent

    intent.putExtra("EXIT", true);
    

    Then in root activity, check the value of the boolean and according to that call finish(), in the onCreate() of the root activity

    if (getIntent().getBooleanExtra("EXIT", false)) {
     finish();
    }
    

提交回复
热议问题