AccessibilityRole.SearchField
Описание
Узел доступности ведет себя как поле поиска.
Поведение платформы
- Android: Эта роль не влияет на объявление узла, но предоставляет программе чтения экрана семантическую информацию об узле.
- iOS: Если эта роль установлена для узла, экранный читатель объявляет узел как "поле поиска".
- macOS: Если эта роль установлена на узле, экранный читатель объявляет узел как "текстовое поле поиска".
- Windows: Если эта роль установлена на узле, программное обеспечение для чтения экрана объявляет узел как "edit". Полученное поведение этой роли идентично AccessibilityRole.TextField.
На Android подпишитесь на событие AccessibilityNode.invoked, чтобы перевести поле поиска в режим редактирования при активации пользователем, чтобы оно могло принимать ввод с аппаратной клавиатуры.
На Windows и macOS подпишитесь на событие AccessibilityNode.focusChanged, чтобы выбрать поле поиска, представленное узлом, когда пользователь переходит к нему, чтобы оно могло принимать ввод с клавиатуры.