LAYOUT2
から戻るボタンをLAYOUT1
に戻すことができます。
しかし、どうすればLAYOUT3
からLAYOUT2
〜LAYOUT1
になるのですか?私はそれ以上のそのコードでは、このXamarin Androidのアクティビティ
public override void OnBackPressed()
{
var intent = new Intent(this, typeof(Menu));
StartActivity(intent);
}
を持って
私はMainActivity
では、このようなこの
など、さまざまなことをやって試してみました私はSecondActivityでこの
public override void OnBackPressed()
{
var intent = new Intent(this, typeof(MainActivity));
StartActivity(intent);
}
を持っているだけのままSecondActivity
にあり、MainActivity
には戻っていません - なぜですか?
新しいインテントを立ち上げるべきではありません。現在のインテントを閉じる必要があります。その後、自動的に前のものに戻ります。 – Slepz
https://developer.android.com/guide/components/activities/tasks-and-back-stack.html –
を参照すると、Finish()メソッドを使用して現在のアクティビティを削除できます –