Quiero crear una lista de aplicaciones que se ve en la pantalla de inicio en Android.¿Cómo obtener los nombres de las aplicaciones que se ven en la pantalla de inicio en Android?
Actualmente estoy usando el siguiente código:
List<ApplicationInfo> packs = pm.getInstalledApplications(0);
Pero esto devuelve todas las aplicaciones instaladas pero requieren sólo las aplicaciones que tienen los iconos en la pantalla principal.
¿Cómo se puede hacer esto?
Cualquier ayuda apreciada.
¿Está pensando en alojar usuarios de Lanzadores no estándar? Tenga cuidado con Sense y TouchWiz, que vienen de serie en muchos teléfonos. – Emyr
"Pantalla de inicio" no es un concepto estándar en Android. Como dijo @Emyr, muchas personas están usando diferentes reemplazos de iniciador, por lo que sus pantallas de inicio no son las mismas que las de "stock". Y cada iniciador tiene su propia forma de almacenar lo que se muestra en la pantalla de inicio. – Guillaume