0

我刚刚开始使用 Android SDK,并且在我了解了如何使用 MenuItem 打开另一个视图之后。我现在面临一个问题,它显示我的两个活动作为单独的应用程序安装?

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

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

4

2 回答 2

1

最有可能的是,您在两个活动中都包含了以下意图过滤器:

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

这意味着只放入您希望在应用程序列表中显示的那些活动。

于 2013-02-24T14:28:28.510 回答
1

听起来您的<intent-filter>设置为

<action android:name="android.intent.action.MAIN" />    
<category android:name="android.intent.category.LAUNCHER" />

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

文档

于 2013-02-24T14:29:07.713 回答