Android OnResume no se llama cuando se usa TabHost y LocalActivityManager
Configuré un tabhost con dos actividades y ya que no podía utilizar TabActivity utilicé LocalActivityManager, pero cuando cambie las pestañas onResume no se llama para las actividades dentro de las pestañas. Aquí está mi configuración:
mlam = new LocalActivityManager(this, false); mlam.dispatchCreate(savedInstanceState); tabHost = (TabHost) findViewById(android.R.id.tabhost); tabHost.setup(mlam);
Tengo el dispatchResume y dispatchPause puesto en los lugares apropiados, pero ellos solamente fuego cuando la actividad principal de la lengüeta consigue un onResume o onPause. Intenté solucionar mi problema encendiendo el despachoResume en el cambio del bab pero eso parece no encender.
- Cómo encontrar el seguimiento de pila en Eclipse con Android
- Decodificar la matriz de bytes en el mapa de bits que se ha comprimido en Java
- No se puede escalar con Drawable con ScaleDrawable
- Cómo obtener JSON Array dentro de JSON objeto?
- transformClassesAndResourcesWithProguardForRelease 'en Android
tabHost.setOnTabChangedListener(new OnTabChangeListener(){ public void onTabChanged(String tabId) { mlam.dispatchResume(); } });
¿Alguien sabe cómo asegurarse de que el onResume se disparó para las actividades para que pueda actualizar el contenido dentro de las pestañas, ya que están seleccionados?
- Error: Error de ejecución de la tarea ': app: dexDebug'. Terminado con valor de salida no cero 2 con Facebook Fresco
- ¿Por qué android.osBundle una clase final?
- Android - DownloadManager - Borrar descargas antiguas en cola
- Android escribir en disco no fiable - escrito file.length! = Expected.length
- ¿Cómo puedo abrir el calendario desde mi aplicación?
- Es posible copia de seguridad y restaurar un archivo de base de datos en android? Dispositivos no root
- Cómo crear una variable global en android?
- SwipeListView uso NullPointerException
Usted tiene que inicializar mlam con el segundo parámetro true: mlam = new LocalActivityManager (this, true);
Y entonces sólo una actividad se reanuda en algún momento en el tabhost.
- Cómo generar informes para Android Automation
- Variables de String de paso por referencia a setOnItemSelectedListener de varios Spinners