2

如果我有 MainActivity,它有自己的图标,但如果我创建 SecondActivity 它有一个单独的图标,是否有特定的原因?如果我从 Play 商店下载一个应用程序,这一切都来自一个图标。我只是傻吗?或者是否有特定的原因。非常感谢!

4

2 回答 2

3

任何声明以下意图过滤器的活动都会在系统的应用列表中显示一个图标:

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

如果您只想要一个图标,那么只需将此意图过滤器放在您的主要活动中。

于 2012-09-21T20:08:32.710 回答
1

每个活动都可以在启动器中独立启动 - 因此可以有自己的图标。另外,我认为在以后的 API 中,图标可以显示在 Activity 本身内。

于 2012-09-21T19:59:34.057 回答