LinearLayout oder seiner übergeordneten LinearLayout nutzlos ist , Kann ich diese Warnung ignorieren?

Habe ich angesichts der nest-layout-Probleme und wirft einige Ausnahmen. Der Fehler "This LinearLayout layout oder den übergeordneten LinearLayout ist nutzlos ...". Ich weiß, ich kann es ignorieren Sie diese Warnung, indem Sie diese Einstellung.

Einstellung:
Build Path- > Configure Build Path.... Unter Android Lint Vorlieben suchen UselessParent und legen Sie den Schweregrad zu ignorieren, oder klicken Sie auf Alle Ignorieren.

Jedoch das Eclipse graphical layout kann nicht alles zeigen und eine Fehlermeldung angezeigt - "Index:0, Size 0, Exception-details werden protokolliert, in Fenster - > Show View - > Fehler Melden".

Wie kann ich machen das grafische layout zeigt das nest layout??

Hier ist mein code:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal" >

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:background="@drawable/menu_bg2"
        android:orientation="vertical" >

        <ImageButton
            android:id="@+id/imageButton1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/menu_item1"
            android:src="@drawable/alarm2x" />

        <ImageButton
            android:id="@+id/imageButton2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/menu_item2"
            android:src="@drawable/bank2x" />

        <ImageButton
            android:id="@+id/imageButton3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/menu_item3"
            android:src="@drawable/brief_case2x" />

        <ImageButton
            android:id="@+id/imageButton4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/menu_item4"
            android:src="@drawable/trolley2x" />

        <ImageButton
            android:id="@+id/imageButton5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:contentDescription="@string/menu_item5"
            android:src="@drawable/calculator2x" />

    </LinearLayout>
</LinearLayout>

Danke an alle.

Was für Fehler zeigt Error Log?
hier was ist der nutzen von second layout.......
fügen Sie eine weitere Ansicht im Übergeordneten layout(kann leer sein oder einige nutzbar, wenn vorhanden) die Warnung entfernen. In diesem code der horizontalen layout keine Verwendung hat.
Re Jin35: hier ist mein Fehler. dl.dropbox.com/u/78582670/error.png Re RajaReddy: ich will spielen einige übersetzungs-animation für den imageButton in linearer Anordnung. Ich will die buttons verschieben, von unten nach oben. Haben Sie eine gute Idee? Re Kamal:die horiontal layout ist sehr sinnvoll, weil ich fügen Sie einige anzeigen s hinein in die Zukunft.

InformationsquelleAutor KingWu | 2012-07-18

Schreibe einen Kommentar