Android Kiosk模式应用程序。阻止通知栏和最近的应用程序按钮

Android Kiosk模式应用程序。阻止通知栏和最近的应用程序按钮,android,android-intent,kiosk-mode,Android,Android Intent,Kiosk Mode,我正在开发Kiosk模式,家庭启动器应用程序。有一些小故障我无法修复 我的应用程序隐藏了通知栏,但当用户启动任何授权的应用程序时,通知栏就会出现。是否有可能阻止用户使用通知栏。有这样的,但似乎不是正确的解决办法。我错了吗 我可以管理在我的应用程序活动中打开“最近的应用程序”窗口,但就像通知栏一样,然后用户进入任何授予的应用程序“我无法控制最近的应用程序”按钮 有没有办法防止任何应用程序故意启动?我正在考虑,但由于文档太少,我不知道我能不能实现我的目标 任何帮助都将不胜感激。Hi-foo,如果您有

我正在开发Kiosk模式,家庭启动器应用程序。有一些小故障我无法修复

  • 我的应用程序隐藏了通知栏,但当用户启动任何授权的应用程序时,通知栏就会出现。是否有可能阻止用户使用通知栏。有这样的,但似乎不是正确的解决办法。我错了吗
  • 我可以管理在我的应用程序活动中打开“最近的应用程序”窗口,但就像通知栏一样,然后用户进入任何授予的应用程序“我无法控制最近的应用程序”按钮
  • 有没有办法防止任何应用程序故意启动?我正在考虑,但由于文档太少,我不知道我能不能实现我的目标


    任何帮助都将不胜感激。

    Hi-foo,如果您有任何方法,请告诉我。我尝试过的是,创建一个服务来检查当前正在运行的任务。如果这不是我想要的,那么我会再次启动我的应用程序。在我看来,防止使用任何应用程序的最好方法是在当前运行的应用程序未被授权的情况下启动其他应用程序。在我的例子中,我使用在固定时间段运行的deamon
    TimerTask
    。它比服务简单得多。如果您想在任何时候折叠notificationbar,您都可以使用java反射。这是。在我的例子中,我附加了我的
    TimerTask
    ,试图每秒折叠通知。