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