【问题标题】:Using android Intent to launch my application in background使用 android Intent 在后台启动我的应用程序
【发布时间】:2011-09-08 21:12:14
【问题描述】:

是否可以使用一个 Intent 启动两个应用程序?例如,广播意图会触发那些正在收听它们的人。

我的想法是在用户使用 android 浏览器浏览网站时运行观察程序。到目前为止,我的搜索告诉我使用意图过滤器来捕获带有数据“http”或“https”的 ACTION_VIEW。但这不是我需要的。它会询问用户是否要使用我的应用程序来完成操作。

也欢迎任何建议。

【问题讨论】:

    标签: android filter android-intent


    【解决方案1】:

    如果您想在后台运行某些东西,请使用Service。如果您需要同时运行ActivityService,则在onCreate() 中启动您的“观察者”Service 并在onDestroy() 中停止它。

    然后您将只需要处理 Activity 意图,用户无需选择任何内容。

    【讨论】:

    • 哦。我明白你的意思。对不起,我有点慢。让我跟你确认一下。是否可以从我的服务中查看其他应用程序活动?换句话说,如果用户使用安卓浏览器上网,是否可以从我的服务中获取意图数据?如果是这样,我该怎么做?仅供参考,我需要在内容传递到浏览器之前进行拦截。
    猜你喜欢
    • 1970-01-01
    • 2016-08-10
    • 2012-06-17
    • 2018-06-17
    • 1970-01-01
    • 1970-01-01
    • 2020-08-08
    • 1970-01-01
    • 2019-01-30
    相关资源
    最近更新 更多