Tabhost tutorial roto?

Posible duplicado:
Alguien sabe lo que este error significa para las pestañas de Android?

He estado tratando de hacer el tutorial TabHost en el SDK, pero por alguna razón, es parece romper. En el paso 4, copiar y pegar el código xml, obtengo un error que impide que se infle correctamente. El error es:

Error in an XML file: aborting build. 

Esto se encuentra en el diseño gráfico del archivo xml.

 Error during post inflation process: TabHost requires a TabWidget with id "android:id/tabs", View found with id "tabs" is 'com.android.layoutlib.bridge.MockView' 

El archivo XML mismo tiene esto en él.

  <?xml version="1.0" encoding="utf-8"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp"> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="5dp" /> </LinearLayout> </TabHost> 

¿Estoy haciendo algo mal?

Utilice esta plantilla:

 <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/tab" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TabWidget android:id="@android:id/tabs" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:id="@+id/tab1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"/> <LinearLayout android:id="@+id/tab2" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"/> </FrameLayout> </LinearLayout> </TabHost> 

Vea el paso 5, su Actividad debe extender TabActivity, no Actividad

Ahora abra HelloTabWidget.java y haga que se extienda TabActivity:

Cambie al objetivo de Android 3.0 o 3.1 en el propio diseño gráfico. Puede encontrar la lista desplegable en la esquina superior derecha

Puede utilizar la biblioteca de procesamiento actualizada que se encuentra aquí: Herramientas de Android .

Basta con extraer los directorios que se encuentran en \layoutlib\[platform version] a \[sdk dir]\platforms\[platform version] y dejar que sobrescriba el layoutlib .

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.