【问题标题】:How to assign visually different launch icons for different Android activities如何为不同的 Android 活动分配视觉上不同的启动图标
【发布时间】:2012-01-25 17:04:11
【问题描述】:

在成功遵循使用 taskAffinity 属性设置多个 LAUNCHER 活动(如https://stackoverflow.com/a/3270783/978329 中所述)的方法后,我最终得到了单独的图标,每个活动一个。

我的问题是所有这些图标看起来都一样,基于父应用程序图标。

我正在寻找一种方法来为每个 LAUNCHER 活动分配不同的视觉图标 (例如,一个红色图标、一个绿色图标、一个蓝色图标等)因此差异不仅在于标签,还在于图形。

有什么想法吗?

【问题讨论】:

    标签: android android-activity icons launcher


    【解决方案1】:

    在清单的每个 activity 元素中添加 android:icon 属性并将其分配给可绘制对象。例如<activity ... android:icon="@drawable/icon_x"

    【讨论】:

      【解决方案2】:

      你可以使用:

      android:icon="@drawable/my_activity_icon"
      

      在定义为启动器的每个活动中。

      【讨论】:

      • 太糟糕了,你的答案与 Dan S 的答案有细微的差别 :)
      猜你喜欢
      • 1970-01-01
      • 2011-03-30
      • 1970-01-01
      • 2016-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多