您好我有一个Android应用程序,它在AVD中工作正常。但我意识到,虚拟设备的菜单中有6个图标。当我用其中一个图标卸载应用程序时,所有图标都会删除。每个图标都会打开主要活动。有6个图标,我的应用程序中有6个活动。我在Android Studio工作。 如何在设备菜单中只设置一个应用程序图标,因为它应该是正常的? 谢谢大家。
我添加了带有很多图标的avd菜单图片
答案 0 :(得分:1)
如果清单文件中的所有活动中都包含以下代码,请将其保留在主活动中并从其他活动中删除。
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
此行将为每个活动创建一个启动器图标。
答案 1 :(得分:0)
您可以在 manifest.xml 中添加外部图标,例如
<application
android:allowBackup="true"
android:icon="@mipmap/icon"
android:label="@string/app_name"
android:theme="@style/AppTheme">
<applicaton>