menú
¿Música de YouTube sin molestos comerciales? ¡Ahora es posible!
TubeFiesta es una aplicación que te permite reproducir música de YouTube como un reproductor tradicional.
Crear listas, reproducción aleatoria, repetir, y hasta exportar el video a otra pantalla.
Conocer más Ir a tfiesta.com

Aplicación predeterminada o Launcher en Android

Publicado el 18/10/2013 | 1213 visitas

Hola, quería compartir el código para que puedan convertir una Actividad de Android en su aplicación predeterminada o launcher, de manera que el teléfono inicie su aplicación siempre que se presione el botón Home y se encienda.

Porque usarlo?

Podrias llegar a utilizar esto si quieres Crear tu propio launcher o tema personalizado en Android, esto hace que tu aplicación sea la predeterminada al encender el teléfono.

También puede servirte (como en mi caso) si requieres que en un teléfono android solo se pueda usar tu aplicación y ninguna otra, si, se que es algo fuera (muy fuera) de lo normal, pero creeme. Yo necesité hacerlo.

Ejemplo

Es muy sencillo, en el manifiesto AndroidManifest.xml debes configurar tu actividad principal para que también sea el Home de la siguiente manera:

<activity
    android:name="com.eleinco.ezvoxptt.view.ActInicializar"
    android:label="@string/app_name"
    android:screenOrientation="portrait" >
        <intent-filter>
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
 
    <intent-filter >
        <action android:name="android.intent.action.MAIN" />
        <category android:name="android.intent.category.HOME" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>

El segundo intent-filter le indica al sistema operativo que tu esa actividad puede ser la predeterminada como launcher y le permitirá al usuario elegir entre tu aplicación o el launcher predeterminado cuando presionas el botón home.

Saludos.

Talvez te interese...

Mayor seguridad en últimas versiones de WhatsApp
Estructura de un proyecto Android en Eclipse
Crear nuevo proyecto de aplicación Android
Cómo optimizar las validaciones de tus formularios
blog comments powered by Disqus