Почему я не могу ссылаться на оригинальный атрибут темы Android из colors.xml?

Моей пользовательской темой приложения является CustomTheme , ее родителем является Theme.AppCompat.Light.NoActionBar . Я не определяю textColorPrimaryInverse элемент в моей настраиваемой теме. В colors.xml я определяю цвет, который должен быть равен атрибуту textColorPrimaryInverse объекта Theme.AppCompat.Light.NoActionBar . Поэтому я ссылаюсь на это так:

 <color name="enabled_blue_button_text">?android:attr/textColorPrimaryInverse</color> 

Это дает мне исключение во время выполнения «Ресурс не найден, который соответствует указанному имени». Если я colors.xml ?android:attr/textColorPrimaryInverse в styles.xml вместо colors.xml он отлично работает.

Если я определяю textColorPrimaryInverse в моей пользовательской теме в конце концов ..

 <item name="android:textColorPrimaryInverse">@android:color/white</item> 

… ссылки из colors.xml works.

ВОПРОС 1. Почему я не могу ссылаться на атрибут темы Android для colors.xml

Но я не хочу определять этот атрибут в моей настраиваемой теме. По крайней мере, я готов определить его как равный родительскому атрибуту.

ВОПРОС 2. Если нет способа обойтись без переопределения этого атрибута в пользовательской теме, могу ли я определить sth следующим образом:

<item name="android:textColorPrimaryInverse"> ref to parent attribute </item> ?

Intereting Posts
Как публиковать библиотеку Android для Jfrog bintray? Ошибка выполнения теста: невозможно найти информацию о контроле для: ComponentInfo {} – ошибка, пытающаяся протестировать в IntelliJ с Gradle Путаница между OPEN GL ES и библиотекой EGL Выполняет ли проводка Runnable в потоке пользовательского интерфейса, чтобы макет был закончен, когда он запущен? Firebase Cloud Messaging: лучшая практика Автоматическое зеркальное отображение макета в левом левом углу с леденцом XML-парсер для динамической компоновки (динамически загруженные скины) Нажатие кнопки для переключения языка NestedScrollView не запускается с Recyclerview внутри Android: NavigationDrawer и ActionBarCompat Как получить доступ к файлу / данным / данным из эмулятора Android от Genymotion? Управление версиями и проекты библиотеки Android Защита от копирования приложений и файлов приложений Android Как изменить цвет фона фокусного вида TextWatcher.afterTextChanged имеет неправильную строку после backspace