2

MainMenuView でチュートリアルの実装を実行すると、戻るとアプリケーションが終了しますが、私のアプリでは、SplashScreenView に移動して MainMenuView にリダイレクトされ、チュートリアルのどこで指定またはオーバーライドされたのかがわかりません。戻るボタンがクリックされた

編集:ここで解決策が見つかりましたhttps://github.com/slodge/MvvmCross/blob/master/Sample%20-%20Tutorial/Tutorial/Tutorial.UI.Droid/SplashScreenActivity.cs

[Activity(Label = "Tutorial.UI.Droid", MainLauncher = true, NoHistory = true, Icon = "@drawable/icon")]
public class SplashScreenActivity
    : MvxBaseSplashScreenActivity
{
    public SplashScreenActivity()
        : base(Resource.Layout.SplashScreen)
    {
    }

    protected override void OnViewModelSet()
    {
        // ignored
    }
}
4

1 に答える 1

2

これには隠しコードはありません - Android バックスタックだけです。

アプリが実際に正常に終了していると確信していますか? アプリがクラッシュして再起動しているように聞こえますか? デバッグ ログを確認して確認してください。

または、スプラッシュスクリーンの nohistory フラグを見逃している可能性もあります

于 2012-09-26T13:34:46.577 に答える