Android:动态地将数据类型与活动关联

时间:2010-11-09 12:53:46

标签: android android-manifest

我的应用程序中有一个用例,在某一点之后,我需要将数据与活动相关联。因此,只要触发了具有操作和数据类型的意图,就可以打开我的活动。我知道可以通过AndroidManifest.xml静态地将数据类型与活动相关联。

是否可以动态地以编程方式注册活动的数据类型? 任何指针都表示赞赏。

1 个答案:

答案 0 :(得分:6)

  

是否可以动态地以编程方式注册活动的数据类型?

没有

如果您想要的<intent-filter>提前知道,但您只想在某个点之后启用它,则可以通过<activity-alias>实现此目的(在一开始就禁用它)通过PackageManager以编程方式启用它。唉,<intent-filter>似乎不是你可以启用或禁用的东西,至少基于我在清单文档中看到的内容。