我刚刚开始使用 Android SDK,并且在我了解了如何使用 MenuItem 打开另一个视图之后。我现在面临一个问题,它显示我的两个活动作为单独的应用程序安装?
我创建了一个新活动和一个新的 xml 文件(布局),当我在第一个视图中触摸 ActionBar 中的 menuItem 时,它会打开第二个视图。
有什么想法可以解决这个问题吗?
我刚刚开始使用 Android SDK,并且在我了解了如何使用 MenuItem 打开另一个视图之后。我现在面临一个问题,它显示我的两个活动作为单独的应用程序安装?
我创建了一个新活动和一个新的 xml 文件(布局),当我在第一个视图中触摸 ActionBar 中的 menuItem 时,它会打开第二个视图。
有什么想法可以解决这个问题吗?
最有可能的是,您在两个活动中都包含了以下意图过滤器:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这意味着只放入您希望在应用程序列表中显示的那些活动。
听起来您的<intent-filter>
设置为
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
对于这两项活动。这将为每个创建一个启动器图标,并使每个成为您的应用程序的入口点