2

我通过按下按钮连接了 2 个活动,但是当我安装应用程序时,我得到了 2 个图标。

活动一

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_street_light_activity);

活动二

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.droid_mode);

我分别为打开各自的 xml 文件的两个活动获得了两个图标

4

1 回答 1

4

消除

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

在您的清单中来自不应有单独符号的活动。这个意图过滤器定义了你的应用程序可能的入口点,通常你应该只定义一个。

于 2013-04-10T11:14:59.860 回答