2012-01-30 14 views

Respuesta

5

No tiene sentido configurarlo programáticamente, el iniciador tiene que mostrar el icono de la aplicación cuando la aplicación no está activa.

Si echa un vistazo a How to change an application icon programmatically in Android?, encontrará un comentario, que enlaza con este código de muestra en las demostraciones de la API del desarrollador de Android: LaucherShortcuts.

Considera que la actividad puede crear un LauncherShortcut, que puede tener un icono diferente (consulte la función setupShortcut()). Si desea que el usuario seleccione el icono, debe mostrar una lista de iconos al crear el acceso directo. Pero, de nuevo, es un atajo. En la lista de aplicaciones aparece el ícono original.

+0

Creo que las aplicaciones que "aparecen" para cambiar el ícono del iniciador en tiempo de ejecución lo están haciendo usando un widget en lugar de un atajo de iniciador real. – Kuffs

+0

@KUFFS: ¿pueden algunos ejemplos para poder solucionarlo ... he intentado buscar pero he fallado ... – Satya

1

No creo que el icono del iniciador se pueda establecer programáticamente.

Cuestiones relacionadas