studio programacion para móviles libro edición desarrollo desarrollar curso aprende aplicaciones android layout tabs host

programacion - ¿Alguien sabe lo que significa este error para las pestañas de Android?



manual de programacion android pdf (5)

Intento probar el tutorial en línea y quería poner la pestaña en el diseño xml. He cambiado la extensión de Activity a TabActivity. En la vista de diseño del diseño xml, tengo lo siguiente.

Error durante el proceso de post inflación: TabHost requiere un TabWidget con id "android: id / tab". La vista encontrada con las ''pestañas'' de id es ''com.android.layoutlib.bridge.MockView'' No se encontraron las siguientes clases:

He buscado una solución pero ninguna de ellas ha sido reparada, excepto que encontré una en otro idioma. Intenté usar el traductor en Google pero no fue tan útil.

¿Alguien logra obtener la función de pestañas?

Estoy usando Android 2.2 Api y desarrollo con un eclipse IDE


¿Tiene un TabWidget con id android: id / pestañas como el mensaje de error le dice que necesita?


Necesitas un diseño como este:

<?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>

Consulte el tutorial de Diseño de pestañas para obtener más información.



Cambiar a Android Target 3.0 o 3.1. Puede encontrar esa lista desplegable en el lado superior derecho


Tuve el mismo problema. La solución se detalla en este enlace :

Comentario 63 por blundell ... @ gmail.com, 5 de mayo de 2011

Como se indicó anteriormente, solución rápida: simplemente cambie el objetivo API (arriba a la izquierda de la vista gráfica XML) a 3.0 y puede verlo