【问题标题】:Closing Mvvmcross tutorial with back button使用返回按钮关闭 Mvvmcross 教程
【发布时间】:2012-09-26 10:31:53
【问题描述】:

如果我在 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
    }
}

【问题讨论】:

    标签: xamarin.android mvvmcross


    【解决方案1】:

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

    您确定您的应用确实干净地退出了吗?听起来有点像您的应用程序崩溃并重新启动?检查调试日志以找出答案。

    另外,也可能是您错过了启动画面上的 nohistory 标志

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-23
      • 2013-07-20
      • 1970-01-01
      相关资源
      最近更新 更多