- «Отсутствует атрибут contentDescription на изображении» в XML
- 6 ответов
- ‘Отсутствует атрибут contentDescription на изображении’ в XML
- 6 ответов:
- «Отсутствует атрибут contentDescription на изображении» в XML
- «Отсутствует атрибут contentDescription в изображении» в XML
- ОТВЕТЫ
- Ответ 1
- Ответ 2
- Ответ 3
- Ответ 4
- Ответ 5
«Отсутствует атрибут contentDescription на изображении» в XML
Я получаю предупреждение о [доступность]отсутствует атрибут contentDescription на изображение в Eclipse. Это предупреждение отображается в строке 5 (declare ImageView ) в XML-коде ниже.
это не делает никаких ошибок при сборке и запуске моего приложения. Но я действительно хочу знать, почему я получил это предупреждение.
Это мой XML-файл:
пожалуйста, помогите мне в этом и спасибо за ваше чтение.
6 ответов
перейдите по этой ссылке для решения: Android Lint contentDescription предупреждение
разрешено это предупреждение, установив атрибут android: contentDescription для моей книги
android: contentDescription= «@string / desc»
поддержка Android Lint в ADT 16 выдает это предупреждение, чтобы убедиться, что виджеты изображений обеспечивают contentDescription
определяет текст, который кратко описывает содержание из вида. Этот свойство используется главным образом для доступности. Поскольку некоторые представления не иметь текстовое представление этот атрибут можно использовать для предоставления такие.
нетекстовые виджеты, такие как ImageViews и ImageButtons, должны использовать атрибут contentDescription для указания текстового описания виджет такой, что читатели экрана и другие инструменты доступности могут адекватно опишите пользовательский интерфейс.
многие пользователи Android имеют недостатки, которые требуют от них взаимодействия с их Android устройств по-разному. К ним относятся пользователи, которые имеют визуальные, физические или возрастные недостатки, которые предотвращают их от полного просмотра или использования сенсорного экрана.
Android предоставляет специальные возможности и услуги для оказания помощи этим пользователи перемещаются по своим устройствам более легко, включая text-to-speech, тактильная обратная связь, трекбол и D-pad навигация, которая увеличивает их опыт. Разработчики приложений Android могут воспользоваться этими службы, чтобы сделать их приложения более доступными, а также построить собственные службы доступности.
это руководство предназначено для того, чтобы сделать ваше приложение доступным: Сделать Приложения Более Доступными
убедитесь, что ваше приложение доступно для всех пользователей относительно легко, особенно при использовании пользовательского интерфейса, предоставляемого платформой комплектующие. Если вы используете только эти стандартные компоненты для применение, там как раз немного шагов необходимо обеспечить ваше приложение доступно:
маркировка ImageButton, ImageView, полей EditText, флажок и других пользователей управление интерфейсом с помощью android: contentDescription.
все элементы пользовательского интерфейса можно с дирекционным контроллер, например трекбол или D-pad.
Проверьте свое приложение, включив службы специальных возможностей, такие как TalkBack и исследовать на ощупь, и попробуйте использовать приложение, используя только элементы управления направлением.
добавить android:contentDescription=»@string/description» (статический или динамический) для вашего ImageView. Пожалуйста, не игнорируйте и не фильтруйте сообщение, потому что это полезно для людей, использующих альтернативные методы ввода из-за их инвалидности (например, TalkBack, Tecla Access Shield и т. д.).
обновление:
как указано в комментариях, установка описания в null указывает на то, что изображение является чисто декоративным и понимается как это читателями экрана, как TalkBack.
старый ответ, я больше не поддерживаю этот ответ:
для всех людей, которые ищут как избежать предупреждение:
не думаю android:contentDescription=»@null» — лучшее решение.
Я использую tools:ignore=»ContentDescription» это то, что должно быть.
обязательно указывайте xmlns:tools=»http://schemas.android.com/tools» в корневом макете.
предупреждение действительно раздражает и во многих (большинство!) случаи никакое contentDescription не необходимо для различных декоративных ImageViews. Самый радикальный способ решить проблему — просто сказать корпии игнорировать эту проверку. В Eclipse перейдите в» Проверка ошибок Android/Lint «в настройках, найдите» contentDescription «(он находится в группе» доступность») и измените» серьезность:», чтобы игнорировать.
Если вам все равно, сделайте это:
хотя я бы посоветовал принятые решения, это хак: D
Источник
‘Отсутствует атрибут contentDescription на изображении’ в XML
Я получаю предупреждение о [доступность]отсутствует атрибут contentDescription на изображение в Eclipse. Это предупреждение отображается в строке 5 (declare ImageView ) в коде XML ниже.
это не делает никаких ошибок при сборке и запуске моего приложения. Но я действительно хочу знать, почему я получаю это предупреждение.
Это мой XML-файл:
пожалуйста, помогите мне в этом и спасибо за ваше чтение.
6 ответов:
разрешил это предупреждение, установив атрибут android:contentDescription для моей книги
android: contentDescription= «@string / desc»
поддержка Android Lint в ADT 16 выдает это предупреждение, чтобы убедиться, что виджеты изображений обеспечивают contentDescription
определяет текст, который кратко описывает содержание из вида. Этот свойство используется в основном для доступности. Так как некоторые представления не делают иметь текстовое представление этот атрибут может быть использован для предоставления такие.
Нетекстовые виджеты, такие как ImageViews и ImageButtons должны использовать атрибут contentDescription для указания текстового описания объекта виджет такой, что программы чтения с экрана и другие специальные средства могут адекватно опишите пользовательский интерфейс.
многие пользователи Android имеют инвалидность, которые требуют от них взаимодействия со своими Android устройствами по-разному. К ним относятся пользователи, которые имеют визуальные, физические или возрастные нарушения, которые их предотвращают от полного просмотра или использования сенсорного экрана.
Android предоставляет специальные возможности и услуги для оказания помощи этим пользователи перемещаются по своим устройствам более легко, включая преобразование текста в речь, тактильная обратная связь, трекбол и D-pad навигация, которая увеличивает их опыт. Разработчики приложений Android могут воспользоваться этими услуги, чтобы сделать их приложения более доступными, а также построить их собственные специальные возможности.
это руководство предназначено для того, чтобы сделать ваше приложение доступным:Сделать Приложения Более Доступными
убедитесь, что ваше приложение доступно для всех пользователей относительно простота, особенно при использовании пользовательского интерфейса, предоставляемого платформой комплектующие. Если вы используете только эти стандартные компоненты для применение, есть всего несколько шагов, необходимых для обеспечения вашего приложение доступно:
маркировка ImageButton, ImageView,EditText,флажок и других пользователей интерфейс управления с помощью android: contentDescription.
все элементы пользовательского интерфейса можно с дирекционным контроллер, такой как трекбол или D-pad.
Проверьте приложение, включив специальные возможности, такие как TalkBack и исследовать на ощупь, и попробуйте использовать свое приложение, используя только элементы управления направлением.
добавить android:contentDescription=»@string/description» (статический или динамический) для вашего ImageView. Пожалуйста, не игнорируйте и не фильтруйте сообщение, потому что оно полезно для людей, использующих альтернативные методы ввода из-за их инвалидности (например, TalkBack, Tecla Access Shield и т. д.).
как указано в комментариях, установка описания в null указывает на то, что изображение является чисто декоративным и понимается как таковое читателями экрана, такими как TalkBack.
старый ответ, я больше не поддерживаю этот ответ:
для всех людей, глядя, как избежать предупреждения:
не думаю android:contentDescription=»@null» — лучшее решение.
Я использую tools:ignore=»ContentDescription» это то, что должно быть.
обязательно указывайте xmlns:tools=»http://schemas.android.com/tools» в корневом макете.
предупреждение действительно раздражает и во многих (большинство!) случаи никакое contentDescription не необходимо для различных декоративных ImageViews. Самый радикальный способ решить проблему — просто сказать корпии игнорировать эту проверку. В Eclipse перейдите в раздел» Проверка ошибок Android/Lint «в настройках, найдите» contentDescription «(он находится в группе» доступность») и измените» серьезность:», чтобы игнорировать.
Если вам все равно, сделайте это:
хотя я бы посоветовал принятые решения, это хак: D
Источник
«Отсутствует атрибут contentDescription на изображении» в XML
Я получаю предупреждение о [Доступность] Отсутствует атрибут contentDescription на изображении в eclipse. Это предупреждение отображается в строке 5 (объявить ImageView ) в XML-коде ниже.
Это не создает ошибок при сборке и запуске моего приложения. Но я действительно хочу знать, почему я получил это предупреждение.
Это мой XML-файл:
Пожалуйста, помогите мне в этом и спасибо за ваше чтение.
Следуйте этой ссылке для решения: Android Lint contentDescription warning
Устранено это предупреждение, установив атрибут android: contentDescription для моего ImageView
андроид: contentDescription = «@ строка / убывание»
Поддержка Android Lint в ADT 16 выдает это предупреждение, чтобы гарантировать, что виджеты изображений содержат контент.
Это определяет текст, который кратко описывает содержание представления. Это свойство используется в первую очередь для доступности. Так как некоторые представления не имеют текстового представления, этот атрибут может использоваться для обеспечения такого.
Нетекстовые виджеты, такие как ImageViews и ImageButtons, должны использовать атрибут contentDescription, чтобы указать текстовое описание виджета, чтобы экранирующие устройства и другие средства обеспечения доступности могли адекватно описывать пользовательский интерфейс.
Эта ссылка для объяснения: доступность, ресурсы и ресурсы для развития
У многих пользователей Android есть ограничения, которые требуют от них взаимодействия со своими устройствами Android по-разному. К ним относятся пользователи, у которых есть визуальные, физические или возрастные нарушения, которые не позволяют им полностью видеть или использовать сенсорный экран.
Android предоставляет функции доступности и услуги, помогающие этим пользователям более легко перемещаться по своим устройствам, включая навигацию по тексту, тактильную обратную связь, трекбол и навигацию D-pad, которая увеличивает их опыт. Разработчики приложений Android могут воспользоваться этими услугами, чтобы сделать их приложения более доступными, а также создать собственные службы доступности.
Это руководство предназначено для доступа к вашему приложению: расширение доступа к приложениям
Удостовериться, что ваше приложение доступно для всех пользователей, относительно просто, особенно если вы используете компоненты пользовательского интерфейса, предоставляемые инфраструктурой. Если вы используете только эти стандартные компоненты для своего приложения, для обеспечения доступности вашего приложения требуется всего несколько шагов:
Обозначьте свой ImageButton , ImageView , EditText , CheckBox и другие элементы управления пользовательским интерфейсом, используя атрибут android: contentDescription .
Сделайте все элементы пользовательского интерфейса доступными с помощью контроллера направления, такого как трекбол или D-pad.
Протестируйте приложение, включив службы доступности, такие как TalkBack и Explore by Touch, и попробуйте использовать ваше приложение, используя только направленные средства управления.
Добавьте android:contentDescription=»@string/description» (статический или динамический) в ваш ImageView. Пожалуйста, не игнорируйте и не фильтруйте сообщение, потому что это полезно для людей, использующих альтернативные методы ввода из-за их инвалидности (например, TalkBack, Tecla Access Shield и т. Д.).
Обновлено:
Как отмечено в комментариях, установка описания на null указывает на то, что изображение является чисто декоративным и понимается как устройство чтения с экрана, такое как TalkBack.
Старый ответ, я больше не поддерживаю этот ответ:
Для всех людей, желающих избежать предупреждения:
Я не думаю, что android:contentDescription=»@null» – лучшее решение.
Я использую tools:ignore=»ContentDescription» , что и должно быть.
Убедитесь, что вы включили xmlns:tools=»http://schemas.android.com/tools» в корневой макет.
Предупреждение действительно раздражает, и во многих (большинстве!) Случаях нет описания контента для различных декоративных изображений. Самый радикальный способ решить проблему – это просто сказать Линт игнорировать эту проверку. В Eclipse перейдите к «Проверка ошибок Android / Lint» в настройках, найдите «contentDescription» (он находится в группе «Доступность») и измените «Severity:» на Ignore.
Если вам все равно, сделайте следующее:
Хотя я бы посоветовал принять принятые решения, это взломать: D
Источник
«Отсутствует атрибут contentDescription в изображении» в XML
Я получаю предупреждение о [Доступность] Отсутствует атрибут contentDescription на изображении в eclipse. Это предупреждение отображается в строке 5 (объявить ImageView ) в XML-коде ниже.
Это не создает ошибок при сборке и запуске моего приложения. Но я действительно хочу знать, почему я получил это предупреждение.
Это мой XML файл:
Пожалуйста, помогите мне в этом и спасибо за ваше чтение.
ОТВЕТЫ
Ответ 1
Следуйте за этой ссылкой для решения: Предупреждение о содержании контента Android Lint
Устранено это предупреждение, установив атрибут android: contentDescription для моего ImageView
Android: contentDescription = «@строка/убывание»
Поддержка Android Lint в ADT 16 выдает это предупреждение, чтобы гарантировать, что Виджеты изображений предоставляют описание содержимого
Это определяет текст, который кратко описывает содержимое представления. Эта свойство используется в первую очередь для доступности. Поскольку некоторые взгляды не имеют текстовое представление, этот атрибут может использоваться для предоставления например.
Нетекстовые виджеты, такие как ImageViews и ImageButtons, должны использовать contentDescription, чтобы указать текстовое описание виджета, так что программы чтения с экрана и другие средства обеспечения доступности могут адекватно описывают пользовательский интерфейс.
У многих пользователей Android есть ограничения, которые требуют от них взаимодействия с их устройствами Android по-разному. К ним относятся пользователи, которые имеют визуальные, физические или возрастные нарушения, которые мешают им от полного просмотра или использования сенсорного экрана.
Android предоставляет функции доступности и услуги для пользователи легко перемещаются по своим устройствам, включая текст в речь, тактильная обратная связь, трекбол и навигационная система D-pad, которая дополняет их опыт. Разработчики приложений для Android могут воспользоваться этими услуг, чтобы сделать их приложения более доступными, а также их собственные службы доступности.
Это руководство предназначено для того, чтобы сделать ваше приложение доступным: Расширение доступа к приложениям
Убедитесь, что ваше приложение доступно для всех пользователей относительно легко, особенно когда вы используете интерфейс пользователя, предоставляемый каркасом компоненты. Если вы используете эти стандартные компоненты только для своих приложения, требуется всего несколько шагов, чтобы доступно приложение:
Назовите ImageButton, ImageView, EditText, CheckBox и других пользователей. интерфейса, используя атрибут android: contentDescription.
Сделать доступными все элементы пользовательского интерфейса с помощью направленного контроллер, например трекбол или D-pad.
Проверьте свое приложение, включив службы доступности, такие как TalkBack и Explore by Touch, и попробуйте использовать ваше приложение, используя только направленные средства управления.
Ответ 2
Добавьте android:contentDescription=»@string/description» (статический или динамический) в свой ImageView. Пожалуйста, не игнорируйте и не фильтруйте сообщение, потому что это полезно для людей, использующих альтернативные методы ввода из-за их инвалидности (например, TalkBack, Tecla Access Shield и т.д.).
Ответ 3
Обновлено:
Как указано в комментариях, установка описания в null указывает на то, что изображение является чисто декоративным и понимается как средство чтения с экрана, такое как TalkBack.
Старый ответ, я больше не поддерживаю этот ответ:
Для всех людей, желающих избежать предупреждения:
Я не думаю, что android:contentDescription=»@null» — лучшее решение.
Я использую tools:ignore=»ContentDescription» , что и должно быть.
Убедитесь, что вы включили xmlns:tools=»http://schemas.android.com/tools» в корневую компоновку.
Ответ 4
Предупреждение действительно раздражает, и во многих случаях (большинство!) для различных декоративных ImageViews нет описания контента. Самый радикальный способ решить проблему — это просто сказать Линт игнорировать эту проверку. В Eclipse перейдите к «Проверка ошибок Android/Lint» в настройках, найдите «contentDescription» (он находится в группе «Доступность» ) и измените «Severity:» на Ignore.
Ответ 5
Если вам все равно, сделайте следующее:
Хотя я бы посоветовал принять принятые решения, это взломать: D
Источник