Ошибка идентификации идентификатора найдена для атрибута даже после использования пространства имен http://schemas.android.com/apk/res-auto

Im портирование существующего приложения в систему построения градиента и получило следующую ошибку при выполнении сборки из командной строки error: No resource identifier found for attribute 'ignore_vertical_scroll' in package 'com.example.dummyapp'

Теперь 'ignore_vertical_scroll' является настраиваемым атрибутом, определенным в attrs.xml используя его как abc:ignore_vertical_scroll="true" в макете, где xmlns:abc="http://schemas.android.com/apk/res-auto"

До сих пор я читал, что этот URI был добавлен в ADT 17.0 для смягчения проблем с именами пакетов в пользовательских компонентах. Не уверен, как это происходит в градиенте.

Нашел проблему.

Я определил эти атрибуты в файле attrs.xml в следующем формате

 <declare-styleable name="HorizontalPager"> <attr name="ignore_vertical_scroll" format="boolean" /> <attr name="page_width_proportion" format="integer" /> </declare-styleable> <declare-styleable name="HorizontalPager"> <attr name="off_screen_page_limit" format="integer" /> </declare-styleable> 

Оба стиля имели одно и то же имя, и теперь во время компиляции второе определение атрибута переопределяло определение первого атрибута, из-за которого адапт не смог найти указанные атрибуты. Сочетание этих двух определений в одну проблему устранило.

Intereting Posts
Как установить атрибут переднего плана для другого представления non FrameLayout Как отправить sms-сообщения в BACKGROUND с помощью Android? Как подключить TabLaout вверху ScrollView? Как установить BackgroundColor на ImageView на Android? Как открыть системное диалоговое окно для ввода пароля для защищенной сети Wi-Fi в android? Тема Тема ActionBar в последнем выпуске Android L Преобразование Фурье на Android SpeechRecognizer вызывает ANR … Мне нужна помощь с Android-речевым API Проблемы с Android с банками Javax Sun Должен ли я всегда заканчивать одну деятельность, прежде чем переходить к другой? Почему мое приложение для Android, предназначенное для распространения в одной стране, загружается несколькими? Начальная служба Android NFC Свертывание макета панели инструментов с помощью viewpager и swipeRefreshLayout внутри фрагмента viewpager Гетерогенный GridLayout Перезагрузка страницы веб-браузера android после захвата изображения и загрузка в android 5+