1. 程式人生 > >在一個Activity裡銷燬另外一個Activity

在一個Activity裡銷燬另外一個Activity

 

 步驟一:在需要被關閉的那個activity中(例MainActivity)設定一個變數記錄這個activity,之後在onCreated方法裡讓它等於this。

 public static MainActivity instance;
   @Override
      protected void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          instance=this;
}

   步驟二:在其他activity裡銷燬MainActivity

   MainActivity.instance.finish();