我的应用程序的每个活动都显示为一个应用程序

Nir*_*Pes 1 icons android android-activity

就像标题所说,由于某些我不理解的原因,我在我的应用程序中创建的每个活动都显示为手机应用程序菜单上的应用程序的图标.

有人可以帮我解决这个奇怪的问题吗?

如果你需要一些代码只需要它(我不知道哪些代码与这些东西有关).

谢谢!

jnt*_*jns 6

在清单中,从除要打开的活动之外的所有活动中删除这些行:

<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
Run Code Online (Sandbox Code Playgroud)

例:

<activity
    android:name="your.package.name.MainActivity"
    android:label="@string/app_name" >
    <intent-filter>
        <!-- This line declares this Activity as the start point -->
        <action android:name="android.intent.action.MAIN" />
        <!-- This line adds a launcher icon -->
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>
<activity
    android:name="your.package.name.OtherActivity"
    android:label="@string/app_name" >
</activity>
Run Code Online (Sandbox Code Playgroud)