用后退按钮关闭Mvvmcross教程

时间:2012-09-26 10:31:54

标签: xamarin.android mvvmcross

如果我在MainMenuView上运行tutorial的实现并按下将退出应用程序,但在我的应用程序中它只是转到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
    }
}

1 个答案:

答案 0 :(得分:2)

没有隐藏的代码 - 它只是android后台堆栈。

你确定你的应用程序实际上是干净利落的吗?听起来有点像你的应用程序崩溃并重新启动?检查调试日志以查找。

或者也可能是你错过了闪屏上的无历史标志