Android不会创建第二个活动实例

时间:2012-10-30 00:04:45

标签: android android-intent android-activity

我从我的Application类中的方法调用startActivity,但是调用了activity的构造函数和onCreate方法。当选择菜单选项(在第一个活动实例中)时,将调用Application方法,因此第一个活动位于顶部。我没有为活动设置launchMode(即它是“标准”),并且没有调用onNewIntent。

但是,如果我复制.java文件(+重命名该类并复制AndroidManifest.xml中的Activity条目),则第二次使用新类调用startActivity,它可以正常工作。我需要创建一个未知的,可能大量的这些活动,所以这不是一个解决方案,特别是考虑到所有重复的代码时。

如何强制Android创建此活动的多个实例?

0 个答案:

没有答案