如何实现一个apk中不同activity都在launcher上有启动图标
时间: 2023-11-28 21:49:52 浏览: 49
要实现一个apk中不同activity都在launcher上有启动图标,需要在AndroidManifest.xml文件中为每个activity添加相应的intent-filter标签。具体步骤如下:
1. 打开AndroidManifest.xml文件,在application标签内添加以下代码:
```
<activity android:name=".Activity1">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".Activity2">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
```
2. 在每个activity标签中,添加一个intent-filter标签,并在其中设置action为MAIN,category为LAUNCHER。
3. 重复以上步骤,为需要在launcher上显示的每个activity添加相应的intent-filter标签。
4. 最后,重新编译并安装这个apk,就可以看到每个activity都在launcher上有启动图标了。
注意:如果一个apk中有多个入口点,那么在launcher上只会显示一个图标。如果需要同时在launcher上显示多个图标,可以创建一个主activity作为入口点,然后通过该activity跳转到其他activity。
相关推荐
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)