Я пытаюсь сделать свое приложение ICS (уровень API 15) совместимым с Gingerbread (уровень API 10), и я получаю InflateException Error inflating class <Unknown>
для любого XML-макета с атрибутом ?android:attr/
. Если я закомментирую эти атрибуты, я могу скомпилировать и запустить приложение, но тогда оно, конечно, выглядит ужасно.
Я бы предпочел не дублировать все элементы из android.R.attr
, которые я использую, но в настоящий момент я не знаю, как это сделать по-другому.
Я использую ActionBarSherlock, чтобы заставить ActionBar работать, и, похоже, я не использую ничего другого, для чего требуется библиотека поддержки (хотя я включил ее в процессе попытки понять это), это просто эта тема - основанные на ресурсах, на которых я застрял.
Вот некоторые из ресурсов темы, которые я использую:
?android:attr/textColorSecondaryInverse
?android:attr/textAppearanceLarge
?android:attr/dividerVertical
?android:attr/selectableItemBackground
?android:attr/textAppearanceMedium
?android:attr/dividerVertical
?android:attr/dividerHorizontal
dividerHorizontal
- person mente   schedule 16.08.2013