Wykorzystanie aplikacji „android: attr / in wstecz”

Staram się, aby moja aplikacja ICS (API poziom 15) była kompatybilna z Gingerbread (poziom API 10), a otrzymujęInflateException Error inflating class <Unknown> dla dowolnego układu XML, który ma?android:attr/ atrybut. Jeśli skomentuję te atrybuty, mogę skompilować i uruchomić aplikację, ale oczywiście wygląda to okropnie.

Wolałbym nie powielać wszystkich elementów zandroid.R.attr że używam, ale w tej chwili jestem zagubiony w inny sposób.

Używam ActionBarSherlock, aby działał ActionBar, i nie używam niczego innego, co wymaga biblioteki wsparcia (chociaż dodałem ją podczas procesu próbowania tego zrozumieć), to tylko te motywy oparte na zasobach, na których utknąłem.

Niektóre zasoby motywu, których używam, to:

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

questionAnswers(3)

yourAnswerToTheQuestion