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.
Error conocido http://code.google.com/p/android/issues/detail?id=13092
Un usuario sugirió cambiar el objetivo de compilación a 1.6 y el problema desaparece. Obviamente, una solución temporal.
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