Autore Topic: Problema XML e TabHost  (Letto 463 volte)

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Problema XML e TabHost
« il: 13 Maggio 2011, 10:52:03 CEST »
0
Scusate, mi dite cosa sbaglio in questo codice  ?

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_width="fill_parent"
 android:layout_height="fill_parent"
 android:orientation="vertical" android:background="@color/arancione_chiaro">
   <include android:id="@+id/action_bar" layout="@layout/main"/>
      <RelativeLayout android:id="@+id/linearLayout1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal">
                  <ImageView android:id="@+id/imgp_dettaglio" android:layout_height="wrap_content" android:src="@drawable/menu_top" android:layout_width="fill_parent" android:layout_marginTop="20dip"></ImageView>
                  <TextView android:textStyle="bold" android:textColor="#000000" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/prezzop_dettaglio" android:text="2,75 €/kg" android:textSize="30dip" android:layout_marginTop="70dip" android:layout_marginLeft="110dip"></TextView>
                  <TextView android:text="TextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignLeft="@+id/prezzop_dettaglio" android:gravity="center_horizontal" android:textColor="@color/rosso" android:id="@+id/variazionep1_dettaglio" android:layout_marginTop="107dip"></TextView>
                  <ImageView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toRightOf="@+id/variazionep1_dettaglio" android:id="@+id/img_variazione" android:src="@drawable/piu" android:layout_marginLeft="5dip" android:layout_marginTop="112dip"></ImageView>
                  <ImageView android:id="@+id/carrellop_dettaglio" android:layout_height="wrap_content" android:src="@drawable/cart" android:background="@null" android:layout_width="wrap_content" android:layout_marginLeft="250dip" android:layout_marginTop="115dip"></ImageView>
                  <TextView android:textColor="#000000" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center_horizontal" android:id="@+id/nomep_dettaglio" android:text="Arance naval navelina" android:layout_alignParentRight="true" android:textSize="20dip" android:textStyle="bold" android:layout_marginTop="20dip"></TextView>
                  <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/imageView5" android:layout_alignParentTop="true" android:src="@drawable/kiwi" android:layout_marginLeft="30dip" android:layout_marginTop="80dip"></ImageView>
                  <ImageView android:id="@+id/imageView6" android:layout_width="wrap_content" android:layout_height="wrap_content" android:src="@drawable/dettaglio" android:layout_marginTop="140dip" android:layout_marginLeft="105dip"></ImageView>
        </RelativeLayout>
    <TabHost android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="wrap_content">
              <RelativeLayout android:background="@color/rosso" android:id="@+id/linearLayout2" android:layout_width="fill_parent" android:layout_height="wrap_content">
                  <TabWidget android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@android:id/tabs"></TabWidget>
                  <FrameLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@android:id/tabcontent" android:layout_below="@android:id/tabs">
                  </FrameLayout>
              </RelativeLayout>
        </TabHost>
 </LinearLayout>

In particolare da quando ho inserito il TabHost mi dice :

"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'
The following classes could not be found:
- TabWidget"

Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Problema XML e TabHost
« Risposta #1 il: 13 Maggio 2011, 12:55:55 CEST »
0
ti da errore nell'anteprima o ad avviare il programma su emulatore?
nel primo caso è normale, i tabs non riesce a farli vedere nell'anteprima
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Re:Problema XML e TabHost
« Risposta #2 il: 13 Maggio 2011, 12:59:08 CEST »
0
No nell' anteprima non mi consente più di modificare il layout..