Honeycomb y especificaciones de TabHost

Tengo una pregunta sobre la compatibilidad con versiones anteriores de Honeycomb. Tengo una aplicación que admite 2.1 o superior y parece funcionar principalmente en Honeycomb, excepto cuando inician una TabActivity.

n particular, cuando agrego pestañas al TabHost, obtengo la siguiente excepción

android.content.res.Resources $ NotFoundException: ID de recurso # 0x0

Al mirar el código que arroja esta excepción, veo que es la pestaña de especificaciones que tiene una etiqueta y un icono. Dentro del código, en LabelAndIconIndicatorStrategy intenta inflar el archivo de diseño R.layout.tab_indicator que no parece estar disponible.

    TabHost.TabSpec spec; // Resusable TabSpec for each tab
    Intent intent; // Reusable Intent for each tab

    // Create an Intent to launch an Activity for the tab (to be reused)
    intent = new Intent().setClass(_gameActivity, ScoreGameActivity.class);
    intent.putExtra(GameChangerConstants.STREAM_ID, _stream.pk().toString());

    // Initialize a TabSpec for each tab and add it to the TabHost
    spec = _gameTabHost.newTabSpec("score_game").setIndicator("Score", res.getDrawable(R.drawable.icon_field_gloss)).setContent(intent);
    _gameTabHost.addTab(spec);

¿Existe una nueva forma de crear pestañas para nido de abeja que no conozco? He revisado la documentación pero no he visto nada que indique un problema con lo que he hecho.

Me gustaría evitar tener que usar fragmentos en este punto hasta que podamos hacer una reestructuración más completa de nuestros widgets de interfaz de usuario y me gustaría entender mejor este problema.

Respuestas a la pregunta(1)

Su respuesta a la pregunta