¿Cómo visible / invisible icono del lanzador en android?
Estoy creando una aplicación en la que necesito ocultar el lanzador de iconos y mostrar icono de lanzador a petición. Utilicé debajo del código para ocultar el icono del lanzador.
<category android:name="android.intent.category.LAUNCHER" /> // Remove this line from manifest.xml
o
- No se puede seleccionar Android Build Target en eclipse
- Cómo obtener la terminación del código de estilo de Eclipse en Android Studio
- Medición de intensidades de luz desde la cámara Android
- Cómo importar .dll a Android java proyecto (trabajando con eclipse)
- El botón de clic no cambia el valor de vista de texto
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
Mediante el uso de este fragmento de código, sólo puedo ocultar el icono de la aplicación.
Para mostrar que utilicé este fragmento de código
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DEFAULT, PackageManager.DONT_KILL_APP);
y
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
Pero ninguno de ellos está realizando o no soy capaz de recuperar el icono de lanzador de nuevo mediante programación. Por favor, sugerirme cómo puedo lograr esta tarea.
Gracias por adelantado
- Actualizar la aplicación android con eclipse
- ¿Qué es mejor: @SuppressLint o @TargetApi?
- Código de la versión de incremento automático en la aplicación para Android
- Cómo adjuntar el emulador de Android a ADB?
- Cómo rellenar una base de datos SQLite con datos de un archivo xml?
- Dispositivo de dispositivos Android: el dispositivo no aparece
- No se puede exportar la aplicación de Android en Eclipse
- ¿Cuál es la diferencia entre estos dos botones? Programación de Android
prueba esto :
1. Modifique la sección de MainActivity en AndroidManifest.xml, elimínela, la línea con la categoría MAIN en la sección de filtros de intenciones
<category android:name="android.intent.category.LAUNCHER" />//DELETE THIS LINE
Cree <activity-alias>
para su aplicación, para cada uno de sus iconos. Me gusta esto
<activity-alias android:label="@string/app_name" android:icon="@drawable/icon" android:name=".MainActivity" android:enabled="false" android:targetActivity=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity-alias>
Establecer activado o desactivado mediante programación
- Dibuje Bitmap en ImageView personalizado y obtenga las coordenadas de ImageView independientemente del dispositivo
- Android ListView con CursorAdapter tiene la posición de desplazamiento incorrecta después de Requery se llama cuando se agregan nuevos elementos