¿Qué significa "ActionBar no disponible para TabGroup"?
Mi aplicación Android ha funcionado bien con Titanium SDK 3.5.2, pero he intentado actualizarlo a 5.2.0.GA. Pero tengo el error [ERROR] TabGroupProxy: (main) [517,517] ActionBar not available for TabGroup
. Qué significa eso?
La aplicación se inicia, pero las pestañas nunca aparecen y la pantalla es todo gris.
- Appcelerator Titanium 3 Errores de entorno del emulador de Android
- Está utilizando una implementación insegura de X509TrustManager
- Mostrar índice en tableview con Titanium SDK
- Error de carga DLL:% 1 no es una aplicación Win32 válida - Appcelerator
- Titanium crea evento del calendario
- Appcelerator Titanium Android servicio de ubicación de fondo
- Posición de control de vídeo de Android en Titanium
- La aplicación se bloquea en Android 6 porque el módulo tiene reubicaciones de texto
- Error "Versión de SDK de Android no encontrada" al ejecutar el emulador de Android de Genymotion desde Appcelerator Studio
- Appcelerator Titanium LocalNotification para Android
- Rendimiento de Appcelerator Titanium
- Entrada duplicada: org / appcelerator / titanium / gen / bindings.json en el módulo Android personalizado
- ¿Cómo funcionan los marcos de desarrollo de aplicaciones móviles multiplataforma?
La respuesta de g2o me dio una pista direccional y me imaginé que era porque tenía lo siguiente en mi archivo tiapp.xml:
<navbar-hidden>true</navbar-hidden>
Supongo que en las nuevas versiones no se permite ocultar la barra de navegación / ActionBar. Cuando fijo esto a falso el error desapareció.
Desde el código TabGroupProxy este registro de errores se produce en el método windowCreated
cuando activity.getSupportActionBar()
devuelve null
. Compruebe el código
if (activity.getSupportActionBar() != null) { view = new TiUIActionBarTabGroup(this, activity, savedInstanceState); } else { Log.e(TAG, "ActionBar not available for TabGroup"); return; }
Esto podría ocurrir si utiliza un tema para su actividad con NoTitleBar por ejemplo
@style/Theme.AppCompat.NoTitleBar
Para más información, mira aquí
¡Espero que esto ayude!