android.Unterstützung.v7.- widget.GridLayout kann es nicht funktionieren

Ich habe ein android-Projekt nutzt GridLayout in den meisten Menüs und Bildschirme. Das problem ist jedoch, dass GridLayout wird unterstützt von API-14 und ab.

Da ich möchte, um die Anwendung auf älteren android-version als gut, ich habe versucht die Android Support Library GridLayout die Unterstützung von bis zu API-7.
Das war genau das, was ich suchte, aber ich kann nicht für das Leben von mir bekommen, es funktioniert. Ich habe versucht all diese Erklärungen und Ideen:

  1. Android die offizielle Anleitung
  2. Lösung 1
  3. Lösung 2
  4. Lösung 3
  5. Lösung 4
  6. Lösung 5

mehr...

Egal was ich mache, wie ich es mache oder welche IDE ich verwenden (ob Eclipse ADT oder Android Studio), es gibt mir immer einen Fehler in der Layout-XML-entlang der Linien von:

The following classes could be instantiated:  - android.support.v7.widget.GridLayout

With either one of these exceptions showing in the error log:

1. android.content.res.Resources$NotFoundException: Could not resolve value 0x7F080000
2. java.lang.classnotfoundexception: android.support.v7.gridlayout.R$dimen

Edit: Für die Referenz-das ist, was ich zum erstellen der support-gridlayout (entnommen direkt aus dem android-Beispiel-Programme):

<android.support.v7.widget.GridLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:background="@drawable/blue"
    android:padding="10dip"
    app:columnCount="4"
    >
    <TextView
        android:text="@string/string_test"
    />
    <EditText
        app:layout_gravity="fill_horizontal"
        app:layout_column="0"
        app:layout_columnSpan="4"
    />
    <Button
        android:text="@string/button_test"
        app:layout_column="2"
    />
</android.support.v7.widget.GridLayout>

Was könnte ich möglicherweise falsch gemacht, dass keine der oben genannten Lösungen arbeiten? Gibt es etwas, was mir fehlt, vielleicht gibt es ein problem mit meinem original-code?

Jede Hilfe ist willkommen

InformationsquelleAutor der Frage user475680 | 2013-08-29

Schreibe einen Kommentar