当我在真正的Android设备上安装我的应用程序或在模拟器上运行我的应用程序时,我发现了一个小问题,然后它会在我的应用程序中显示尽可能多的我的应用程序图标,例如在我的应用程序中,我有三个活动,一个用于Web服务,第二个用于网站或用于主要活动,然后在安装后显示三个图标,应用程序名称一个图标用于完整应用程序,第二个图标用于第二个活动,第三个用于另一个活动。请告诉我如何解决这个问题。
提前感谢任何建议或帮助。
答案 0 :(得分:2)
您可能会将以下内容复制到清单文件中的所有三项活动中?
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
第一个告诉系统,与此操作相关联的活动是应用中的“主要”入口点。换句话说:您告诉Android可以从外部启动/启动活动,而无需提供额外数据。
启动器类别表示入口点应列在(顶级)应用程序启动器中。
通常,您只想将上述操作和类别添加到单个活动(应用程序的主要入口点)。或者至少,我不能想到你(应该)希望每个活动都有这两种情况的很多情况。