多项活动=安装了多个应用?

时间:2013-02-24 14:22:58

标签: android android-activity android-actionbar

我刚刚开始使用Android SDK,之后我才明白如何使用MenuItem打开另一个视图。我现在面临一个问题,就是它将我的两个活动显示为已安装的独立应用程序?

我创建了一个新活动和一个新的xml文件(布局),当我在第一个视图中触摸ActionBar中的menuItem时,它会打开第二个视图。

有什么想法可以解决这个问题吗?

2 个答案:

答案 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" />

这两项活动。这将为每个创建一个启动器图标,并使每个图标成为您的应用的入口点

Docs