我的Android应用程序有奇怪的行为。例如,我有两个活动的应用程序:activity1和activity2。然后我通过按钮从activity1打开acitivity2。另外,我在清单文件中有下一个定义:
<activity
android:name="activity1" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="activity2"
android:exported="false" >
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
问题:
如果我们在步骤#3中从“桌面”启动应用程序,则所有工作都按预期进行。
请帮忙。我不明白发生了什么,我错了。