Как назначить визуально разные значки запуска для разных действий Android - PullRequest
3 голосов
/ 22 декабря 2011

После успешного следования методу для установки нескольких действий LAUNCHER (как описано в https://stackoverflow.com/a/3270783/978329) с использованием атрибута taskAffinity , я получил отдельные значки, по одной для каждой операции.

Моя проблема заключается в том, что все эти значки выглядят одинаково, в зависимости от значка родительского приложения.

Я ищу способ назначить разные визуальные иконки для каждого действия LAUNCHER. (например, один красный значок, один зеленый значок, один синий значок и т. д.), поэтому разница будет не только по метке, но и по графике.

Есть идеи?

Ответы [ 2 ]

7 голосов
/ 22 декабря 2011

В каждом элементе activity вашего манифеста добавьте атрибут android:icon и назначьте его для рисования.Например <activity ... android:icon="@drawable/icon_x".

0 голосов
/ 22 декабря 2011

Вы можете использовать:

android:icon="@drawable/my_activity_icon"

в каждом действии, определенном как средство запуска.

...