Cómo modificar los iconos integrados del escritorio de Android
El siguiente es un breve análisis de default_workspace.xml:
En default_workspace.xml, se admiten las siguientes etiquetas:
favorito: acceso directo a la aplicación.
Acceso directo: enlace, como URL, ruta del disco local, etc.
buscar: cuadro de búsqueda.
reloj: gadget de reloj en el escritorio
Los atributos admitidos son:
lanzador: título, el texto debajo del ícono, actualmente solo admite comillas y no se puede Escribe directamente una cadena.
lanzador: icono, referencia de icono.
lanzador: uri, dirección del enlace.
lanzador: nombredelpaquete, el nombre del paquete de la aplicación.
lanzador: className, el nombre de la clase de inicio de la aplicación.
lanzador: pantalla, el número de pantalla donde se encuentra el icono.
lanzador: x, el número de alineación horizontal del icono.
lanzador: y, el número de serie del icono vertical.
El método loadFavorites en LauncherProvider.java es responsable del análisis.
Al escribir la aplicación, hay muchos default_workspace.xml, pero no se pueden escribir en el enlace. Analicé su programa de análisis y escribí el acceso directo del enlace. La verificación fue exitosa. Espero que se pueda corregir. Todos ayudan.
lt; acceso directo
iniciador: title="@string/aaa"
iniciador: icon="@drawable/aaa"
lanzador: uri=""
lanzador.screen="1"
lanzador: x="0"
lanzador: y="3" / gt;
El contenido del icono y el contenido del texto del enlace se obtienen de default_workspace.xml.
El contenido del ícono de la aplicación y el contenido del texto debajo del ícono se obtienen del PackageManager.
Si por alguna razón el nombre del paquete y el nombre de la clase de la aplicación no se encuentran en el administrador de paquetes al iniciar el programa, su icono no se mostrará en el escritorio. Si se encuentran el nombre de la clase y el nombre del paquete, pero no se encuentra ningún ícono, se mostrará el pequeño ícono de robot predeterminado de Android.
Entonces, para agregar un ícono de juego en default_workspace.xml, simplemente escriba atributos como título, ícono, uri, pantalla, x, y, etc.
Para agregar una aplicación, simplemente escriba nombre del paquete, nombre de la clase, pantalla, x, y.