【问题标题】:How can I launch an activity in another apk?如何在另一个 apk 中启动活动?
【发布时间】:2009-11-30 23:14:22
【问题描述】:

嗨,

我有 2 个项目(每个项目都有自己的 apk)。 你能告诉我如何启动我创建的另一个 apk 中的活动吗? 我有这个活动,我想从另一个项目启动: // 我应该在这里放什么,以便我可以从另一个项目的另一个活动中启动它?

【问题讨论】:

    标签: android


    【解决方案1】:

    您必须实现一个 Intent 接口。 IE。让您的活动响应通过清单中的意图过滤器指定的特定意图。看看这个页面:

    http://android-developers.blogspot.com/2009/11/integrating-application-with-intents.html

    【讨论】:

      【解决方案2】:
      Intent myIntent = new Intent();
      myIntent.setClassName("com.activity1", "com.activity2");
      startActivity(myIntent);
      

      活动 1 是已经在运行的活动。 Activity 2 是您要启动的 Activity 的 com 名称。

      【讨论】:

      • 你确定这个吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-13
      • 2016-01-30
      • 1970-01-01
      • 2012-04-26
      • 1970-01-01
      • 2012-05-01
      相关资源
      最近更新 更多