GridLayout aus der Unterstützungsbibliothek zeigt unter Android 2, onChildVisibilityChanged Error, keine 2 Zeilen an

Hat jemand die Support-Bibliothek bekommen, um ein Rasterlayout in Android 2 korrekt zu rendern? Anstelle von 2 Zeilen und Spalten wird eine einzelne Zeile auf dem Bildschirm angezeigt. In der Logcat-Ausgabe wird dieser Fehler angezeigt: Android GridLayout Die Methode android.support.v7.widget.ViewGroup.onChildVisibilityChanged konnte nicht gefunden werden

Das gleiche genaue Layout funktioniert auf Android4 -> ICS, wenn ich das Layout-Tag von android.support.v7.widget.GridLayout in GridLayout ändere

Könnte dies ein Problem mit dem Setup sein? Ich habe das gridlayout_v7-Bibliotheksprojekt auf der Android-Registerkarte meiner Eclipse-Projekteigenschaften und das jar v.13 befindet sich im Erstellungspfad.

Das fehlerhafte XML-Layout wird unten eingefügt. Ich habe die Layoutzeilen und -spalten explizit in die Bildschaltflächen-Tags eingefügt, um das Problem zu umgehen. Wenn jemand ein funktionierendes Beispiel für Android 2 mit der Support-Bibliothek hat, teilen Sie es bitte mit.

<android.support.v7.widget.GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnCount="2"  android:rowCount="2"
android:gravity="center_vertical" 
android:layout="@drawable/bg_test_main" >

<ImageButton android:id="@+id/btnSentence"
android:layout_row="0"
android:layout_column="0"
android:src="@drawable/testa_btn"
android:contentDescription="@string/spin_fill_in"
android:background="@android:color/transparent"
/>
<ImageButton android:id="@+id/btnAudio"
android:layout_row="0"
android:layout_column="1"
    android:src="@drawable/testb_btn"
android:contentDescription="@string/audio_quiz"
android:background="@android:color/transparent"
/>
<ImageButton android:id="@+id/btnPickWord"
android:layout_row="1"
android:layout_column="0"
android:src="@drawable/testc_btn"
android:background="@android:color/transparent"
android:contentDescription="@string/def_pick_word" />

<ImageButton android:id="@+id/btnPickDef"
android:layout_row="1"
android:layout_column="1"
android:src="@drawable/testd_btn"
android:background="@android:color/transparent"
android:contentDescription="@string/pick_def" />

</android.support.v7.widget.GridLayout>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage