Finish activity in dialog class

后端 未结 2 1637
没有蜡笔的小新
没有蜡笔的小新 2020-12-17 16:56

In my MainActivity I call

 myDialog dialog = new myDialog(MainActivity.this);
 dialog.show();

myDialog is my own

2条回答
  •  猫巷女王i
    2020-12-17 17:48

    Firstly in your dialog class pass the context of the caller activities say MainActivit.class context

    Now first close the dialog

    //so as to avoid the window leaks as on destroying the activity it's context would also get vanished.
        dialog.dismiss();
    

    and then

    ((Activity) context).finish();
    

提交回复
热议问题