¿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.

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!

  • Appcelerator Android Service detiene las paradas
  • Escribir una aplicación para Android e iOS
  • Appcelerator Studio: la aplicación de Android se bloquea en Marshmallow cuando carga una URL en un reproductor de video
  • Desea almacenar permanentemente dos variables para una aplicación en sistemas operativos móviles
  • Actualización del módulo Android Titanium a SDK 6.0.0
  • Notificaciones push en Android 5 no se entregan cuando la aplicación en segundo plano (Titanium) - Pero lo hace en primer plano
  • No se puede ocultar titanio titanio con aleación
  • Xamarin vs Titanium Appcelerator?
  • ¿Cuál es el significado exacto de "fregadero de cocina" en la programación?
  • Titanium Appcelerator módulo Android: ¿Cómo crear un proxy?
  • Esquema de URL personalizado de Android se niega a trabajar / Cómo navegar de nuevo a Android App después de OAuth
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.