【问题标题】:Is it possible to get launching event of Applications in android?是否有可能在android中获得应用程序的启动事件?
【发布时间】:2012-12-13 10:58:10
【问题描述】:

我正在开发一个显示一些特定允许应用程序的应用程序。如果用户尝试启动这些允许的应用程序之外的应用程序,我想阻止它们。

我知道可以使用 ActivityManager.getRunningTasks(..) 来获取正在运行的任务并检查它们的包名。但是 RunningTask 信息只有在启动应用程序后才能获得。因为当我在尝试设备后退按钮,启动之前运行的被阻止的应用程序,我无法继续。

如何防止被阻止的应用在启动前启动?任何帮助 - 非常感谢。

提前致谢

【问题讨论】:

    标签: android kill-process long-running-processes


    【解决方案1】:

    幸运的是,您无法阻止应用程序的启动。 您可以准备一个仅显示允许的应用程序的自定义启动器应用程序。

    【讨论】:

    • 如果被阻止的应用程序启动,我如何从堆栈中删除它们,因为当我按下设备后退按钮时,显示被阻止的应用程序的活动。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-13
    • 1970-01-01
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多