Заставить разработчика установить доступность для всех элементов пользовательского интерфейса, которые он добавляет - PullRequest
0 голосов
/ 16 ноября 2018

Мы работаем над проектом Android, чтобы улучшить его специальные возможности.Мы просто устанавливаем описание содержимого или метки для элементов пользовательского интерфейса.Но мы должны сделать эту реализацию пригодной для повторного использования.Есть ли способ сделать эту реализацию таким образом, чтобы всякий раз, когда разработчик добавляет элемент пользовательского интерфейса, мы замечаем его в коде, чтобы установить свойства доступности для всех представлений, которые он добавляет?Можем ли мы достичь этого с помощью интерфейса?

Ответы [ 2 ]

0 голосов
/ 22 ноября 2018

В этом посте упоминается Google Accessibility Test Framework для Android , который может вам помочь. Я пошел к Активам 18 и поговорил с одним из команды по доступности Google там, они сказали, что легко добавить требования доступности в конечном рынке и в тестовой среде.

Статья, представленная на этой конференции, была посвящена отсутствию ярлыков в приложениях для Android и их влиянию. Вот это исследование, Изучение маркировки кнопок на основе изображений для обеспечения доступности в приложениях Android с помощью крупномасштабного анализа , оно может вас заинтересовать.

Боюсь, у меня практически нет опыта разработки под Android, но я знаю, что можно тестировать другие части разработки и устанавливать правила неудачи / успеха, поэтому Android здесь не должен быть исключением.

0 голосов
/ 16 ноября 2018

Вы можете написать плагин maven или найти инструмент статического анализа кода, который позволяет создавать собственные правила.

...