首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自小部件的Android调用活动

来自小部件的Android调用活动
EN

Stack Overflow用户
提问于 2009-12-29 18:58:57
回答 1查看 5.5K关注 0票数 1

目前,我的应用程序Hire_A_Droid的小部件与主应用程序捆绑在一起。我想拆解这个小部件,并将它作为一个单独的产品发布。然而,小部件依赖于主应用程序的Activities,所以我需要在这两者之间导航,主要是从小部件调用主应用程序的特定Activity。因此,基本的想法-应用程序可以在没有小部件的情况下工作,小部件变成了“附加”选项。

从独立小部件调用应用程序活动的“正确”方法是什么?我是否将主应用程序转换为内容提供者?你能告诉我任何代码样本吗?

新年快乐!

我不是在问如何从捆绑在同一个APK中的小部件调用活动。这个问题特别指出,小部件是独立于它正在调用的应用程序分发的

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-29 19:23:36

其基本思想是使用意图:

在清单中,让您的活动使用<intent-filter>.

  • In (您的小部件代码)响应某些操作,为您设置的活动响应创建一个android.content.Intent类实例,并在意图实例上调用startActivity

如果活动是上下文的,则可以使用内容URI(可以为操作/URI对创建意图),还可以通过“附加”包传递额外信息(请参见Intent.getExtras)。

这里的文档中有更多的信息:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1976269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档