用 Xamarin 开发,有两个 Activity,假设分别叫 Activity1 和 Activity 2。Activity1 中有两个按钮,一个是 btnGotoActivity2,另一个是 btnExit1;Activity2 中有一个按钮btnExit2。
单击 btnGotoActivity2后的代码:
Intent intent = new Intent();
intent.SetClass(this, typeof(Activity2));
StartActivity(intent);
单击btnExit1后的代码:
this.Finish();
单击btnExit2后的代码:
this.Finish();
现在的问题是:
从 Activity1 单击 btnGotoActivity2 进入 Activity2 后,在 Activity2 中单击 btnExit2 不会返回到 Activity1,而是把 Activity2 又加载了一次。再次单击 btnExit2 后,回到 Activit1。请问这是怎么回事呢?