使用 taskAffinity 属性成功完成设置多个LAUNCHER活动的方法(如https://stackoverflow.com/a/3270783/978329中所述)之后,我最终得到了分隔的图标,每个活动一个。
我的问题是所有这些图标看起来都是一样的,基于父应用程序图标。
我正在寻找一种为每个LAUNCHER活动分配不同视觉图标的方法 (例如,一个红色图标,一个绿色图标,一个蓝色图标等),因此差异不仅仅是标签,还有图形。
有什么想法吗?
答案 0 :(得分:7)
在清单的每个activity
元素中添加android:icon
属性并将其分配给drawable。例如<activity ... android:icon="@drawable/icon_x"
。
答案 1 :(得分:0)
您可以使用:
android:icon="@drawable/my_activity_icon"
在定义为启动器的每个活动中。