Pregunta

He creado mi propio hogar/lanzador y me gustaría establecerlo como predeterminado dependiendo de mi ubicación, pero por lo que sé, solo puede borrar/establecer los valores predeterminados para el hogar en 'Configuración-> Aplicaciones-> Administrar aplicaciones ->Nombre del hogar/lanzador' : ¿es posible? Supongo que no es como se quita el control del usuario, pero pensé que comprobaría ...

¿Fue útil?

Solución

No es posible establecer una aplicación de inicio predeterminada del código, si puede hacerlo, sería un problema de seguridad.

Otros consejos

Intent startMain = new Intent(Intent.ACTION_MAIN); 
startMain.addCategory(Intent.CATEGORY_HOME); 
startMain.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
startActivity(startMain); 

Analizamos una aplicación llamada Launcher Switcher, parece que se ejecuta bien en Android 2.2. Haga clic en un botón para establecer el lanzador predeterminado. Pero lo instalé en Android 4.0, no funciona. Después de establecer el lanzador predeterminado, cuando haga clic en el botón Inicio, la ventana de elección del lanzador todavía se abre.

referenciado de esto:Establecer la aplicación de inicio predeterminada dinámicamente

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top