0

私のアプリケーションでは、ユーザーがログアウトすると、ユーザーはログイン アクティビティに送られます。ただし、ユーザーが戻るキーを押すと、ユーザーはメイン アクティビティに送られます。どうすればこれを回避できますか?

ユーザーがログアウトボタンを押したときに実行されるコードは次のとおりです。

button.Click += (sender, args) =>
                                {
                                    try
                                    {
                                        SetDriverStatues("Logoff");
                                    }
                                    catch
                                    {
                                        Android.Util.Log.Info("EXC_setdstat2", "set driver status failed");
                                        return;
                                    }
                                    session.logoutUser();
                                    var mact = new Intent(this, typeof(Activity1));
                                    mact.AddFlags(ActivityFlags.ClearTop);
                                    mact.SetFlags(ActivityFlags.NewTask);
                                    StartActivity(mact);
                                };
4

1 に答える 1

-1

finish()現在のアクティビティを閉じるために使用します。

于 2012-10-29T19:08:04.843 に答える