【发布时间】:2010-06-21 04:14:12
【问题描述】:
我有 2 个应用程序,并且都集成了一个包含活动的包。我的问题是,当我启动任何一个应用程序并调用包内的活动时,它会向我显示一个对话框:
使用以下命令完成操作:
应用程序1
应用程序2
我想消除这个对话框,所以它只是从它自己的集成包中启动活动。
目前,我的AndroidManifest.xml 包含用于包活动:
<intent-filter>
<action android:name="com.example.test.TestActivity" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
【问题讨论】:
-
您是否使用显式意图来调用该类?
-
是的。要调用包内的 Activity,我这样做: Intent myIntent = new Intent("com.example.test.TestActivity"); startActivity(myIntent);