Uso de aplicativos android: attr / in backwards compatible

Estou tentando tornar meu aplicativo ICS (API level 15) compatível com Gingerbread (API level 10) e estou recebendoInflateException Error inflating class <Unknown> para qualquer layout XML que tenha um?android:attr/ atributo. Se eu comentar esses atributos, posso compilar e rodar o aplicativo, mas, é claro, ele parece horrível.

Eu prefiro não duplicar todos os itens deandroid.R.attr que estou usando, mas no momento estou perdido quanto a outra maneira de fazer isso.

Eu estou usando o ActionBarSherlock para fazer o ActionBar funcionar, e parece que eu não estou usando mais nada que requeira a biblioteca de suporte (embora eu tenha incluído isso durante o processo de tentar descobrir isso), são apenas esses temas. recursos baseados em que estou preso.

Alguns dos recursos de tema que estou usando são:

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

questionAnswers(3)

yourAnswerToTheQuestion