2个活动在安装后产生2个图标

时间:2013-04-10 11:12:30

标签: android android-intent

我通过按钮按下了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文件

1 个答案:

答案 0 :(得分:4)

删除

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

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