PDA

Ver la Versión Completa : Bloquear launchers ¿cómo?


trompe
17/01/13, 11:26:12
Buenos días,

Os comento, estoy desarrollando una aplicación y me interesa que en el arranque del teléfono, salte esa aplicación. (conseguido!)

Esta aplicación, va implantada en unas tabletas que hemos comprado para este fín, por tanto, me interesa (y es lo que no sé como hacer) que ya que ahora cuando arrancas la tablet, salta la aplicación, queden bloqueados los launchers que se puedan instalar en la tablet, de modo que el usuario única y exclusivamente use la tablet para usar la aplicación.

¿qué ideas me recomendais?

Que a mí se me ocurra, estaría:
- Desactivar todos los launchers (Como?)
- Desactivar botones de home y menú )Cómo?

Gracias.

kriogeN
17/01/13, 13:11:56
Puedes hacer que tu aplicación sea un Launcher, poniendo esto en el Intent Filter del Manifest:

<category android:name="android.intent.category.HOME" />

Una vez que tienes eso, lo que tienes que hacer es borrar el resto de launchers, incluida la del sistema (necesario ser root)

De esta forma la tablet siempre iniciará tu aplicación, ya que es la única que es un Launcher (realmente es un HOME, pero todos los HOME que encuentres seguro que serán Launchers). Y al pulsar HOME siempre el sistema tratará de ejecutar tu app.