Verwendung von? Android: attr / in abwärtskompatiblen Apps

Ich versuche, meine ICS-App (API Level 15) mit Gingerbread (API Level 10) kompatibel zu machenInflateException Error inflating class <Unknown> für jedes Layout-XML mit einem?android:attr/ Attribut. Wenn ich diese Attribute auskommentiere, kann ich die App kompilieren und ausführen, aber dann sieht es natürlich schrecklich aus.

Ich möchte lieber nicht alle Elemente aus duplizierenandroid.R.attr das ich benutze, aber im Moment habe ich keine Ahnung, wie ich es anders machen kann.

Ich verwende ActionBarSherlock, um die ActionBar zum Laufen zu bringen, und ich verwende anscheinend nichts anderes, was die Support-Bibliothek erfordert (obwohl ich sie während des Versuchs, dies herauszufinden, einbezogen habe). basierte Ressourcen, auf die ich festgefahren bin.

Einige der Themenressourcen, die ich verwende, sind:

?android:attr/textColorSecondaryInverse ?android:attr/textAppearanceLarge ?android:attr/dividerVertical ?android:attr/selectableItemBackground ?android:attr/textAppearanceMedium ?android:attr/dividerVertical ?android:attr/dividerHorizontal

Antworten auf die Frage(3)

Ihre Antwort auf die Frage