我通过按下按钮连接了 2 个 Activity ,但是当我安装应用程序时,我得到了 2 个图标。
Activity 一
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_street_light_activity);
Activity 二
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.droid_mode);
我为这两个 Activity 分别获得了两个图标,它们打开了各自的 xml 文件
最佳答案
删除
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
在您的 Activity list 中不应有单独的符号。此 Intent 过滤器定义了应用程序可能的入口点,通常您应该只定义一个。
关于android - 安装后 2 个 Activity 会产生 2 个图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15924248/