【问题标题】:How to block quit and minimize activity? [Xamarin.Android]如何阻止退出并最小化活动? [Xamarin.Android]
【发布时间】:2016-12-01 14:22:36
【问题描述】:

我想防止通过导航按钮关闭应用程序:

我可以只在一项活动中做到这一点吗?

提前致谢! :)

【问题讨论】:

    标签: android user-interface xamarin navigation


    【解决方案1】:

    你能做的最好的事情就是通过在你的活动中覆盖OnBackPressed来防止它通过后退按钮关闭:

        public override void OnBackPressed()
        {
            // do something to block closing app
        }
    

    但是,您的另一个选择是通过覆盖和权限来隐藏导航栏。 需要记住的一件事是,某些设备仍然具有无法隐藏的硬件导航按钮(如三星设备)。

    如果您只针对 Android 5.0+,那么您可以使用屏幕固定。但是,推荐使用此功能,除非该应用程序类似于考试监考门户或类似的东西。这是一个很好的回应,我不能做得比这更好:https://android.stackexchange.com/a/85125

    【讨论】:

      猜你喜欢
      • 2011-09-30
      • 1970-01-01
      • 2012-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-10
      • 1970-01-01
      相关资源
      最近更新 更多