Android 应用程序保持自身在顶部,并在关闭时重新启动自身
我需要将用户“锁定”到应用程序中。设备的唯一目的是使用此应用程序,因此不允许用户出于任何其他原因导航设备。确保应用程序Android 应用程序保持自身在顶部,并在关闭时重新启动自身,android,android-activity,android-service,Android,Android Activity,Android Service,我需要将用户“锁定”到应用程序中。设备的唯一目的是使用此应用程序,因此不允许用户出于任何其他原因导航设备。确保应用程序活动始终位于前台的最佳方法是什么,如果不在前台,则启动主活动 现在我知道这与典型的Android应用程序开发背道而驰,但这些设备将专门用于这一应用程序 确定是否有任何应用程序活动s在前台,如果没有,则启动一个应用程序的最佳方法是什么 确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动 你没有 让你的活动成为主屏幕,他们就不能去任何地方。并滚动您自己的固件,以便用
活动
始终位于前台的最佳方法是什么,如果不在前台,则启动主活动
现在我知道这与典型的Android应用程序开发背道而驰,但这些设备将专门用于这一应用程序
确定是否有任何应用程序活动
s在前台,如果没有,则启动一个应用程序的最佳方法是什么
确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动
你没有
让你的活动成为主屏幕,他们就不能去任何地方。并滚动您自己的固件,以便用户无法安全引导设备并删除主屏幕
确保应用程序活动始终处于前台的最佳方式是什么?如果不是,则启动主活动
你没有
让你的活动成为主屏幕,他们就不能去任何地方。然后滚动您自己的固件,这样用户就不能安全地启动设备并删除主屏幕。我可能会使用一个服务,使用一个标志作为活动的示例进行检查
在这里查看更多关于如何操作的详细信息:我可能会使用一个服务,该服务将使用一个标志作为生活活动的示例进行检查
查看此处了解有关如何操作的更多详细信息:请参见以下内容的答案:基本上,您必须实现第二个应用程序,该应用程序可以捕获家庭意图,并且只要在主应用程序关闭时重新启动即可 请看答案:基本上,您必须实现第二个应用程序来捕获家庭意图,如果主应用程序关闭,只需重新启动即可 根据Commonware的说法,您实际上可以部分组装设备。我是在意外事故中做的,我用砖砌了恢复菜单,但不是真正的常规启动。这当然是一个糟糕的想法,不应该实际使用。参考Commonware的说法,您实际上可以部分地组装设备。我是在意外事故中做的,我用砖砌了恢复菜单,但不是真正的常规启动。这当然是一个糟糕的想法,不应该实际使用。啊,把我揍了一顿,我所做的只是在别处引用了你的一个答案。;PIs主屏幕解决方案依赖于您自己的固件吗?@Styler:这取决于您对“依赖”的定义。没有它,您设备的知识渊博的用户可以将设备重新启动到安全模式,在那里他们将获得设备的库存主屏幕,并可以删除您的应用程序。Android的设计目的是授权手持设备的人——唯一的“更高权限”是编写固件的人。@commonware您有实现此功能的示例或源代码吗?SDK示例中有一个示例主屏幕应用程序。它叫
Home
。啊,比我先一步,我所做的就是在别处引用你的一个答案;PIs主屏幕解决方案依赖于您自己的固件吗?@Styler:这取决于您对“依赖”的定义。没有它,您设备的知识渊博的用户可以将设备重新启动到安全模式,在那里他们将获得设备的库存主屏幕,并可以删除您的应用程序。Android的设计目的是授权手持设备的人——唯一的“更高权限”是编写固件的人。@commonware您有实现此功能的示例或源代码吗?SDK示例中有一个示例主屏幕应用程序。它叫主页
。