我如何通过意图从单独的包启动活动

时间:2012-07-29 11:21:22

标签: android

我的app com.first.main和com.second.activity2中有两个包。我已经尝试了几次,但即使我已将这些文件添加到我的清单中,我仍然不会找到课程。

1.如何从第一个包中启动第二个包中的活动。  2.如果我必须在第一个包中添加第二个活动,例如com.first.secondactivity,我是否需要做一些不同的操作才能从com.first.main活动中启动它?

过去几个小时我真的坚持这个,所以会很感激一些帮助

谢谢

1 个答案:

答案 0 :(得分:3)

您可能没有在清单中说明完整的软件包名称,因此活动应该在您的主程序包中。 您应该在活动声明中声明完整的包名称。 e.g:

<activity android:name="com.second.activity2.Activity"/>

而不仅仅是

<activity android:name=".Activity"/>