Как исправить предупреждения консоли Google Play об отсутствии меток контентаAndroid

Форум для тех, кто программирует под Android
Anonymous
Как исправить предупреждения консоли Google Play об отсутствии меток контента

Сообщение Anonymous »

У меня есть приложение Flutter для Android. Я обернул большинство виджетов виджетом «Семантика», чтобы предоставлять информацию программам чтения с экрана (только за исключением виджетов «Текст»).

Код: Выделить всё

 Semantics(
button: true,
label: AppLocalizations.of(context)!.description,
child: IconButton(
icon: const Icon(
Icons.emoji_events,
),
onPressed: () {
//do something
},
),
),
Однако консоль Google, а также инструмент сканера доступности жалуются, что метки контента отсутствуют на всем экране. Таким образом, красная линия проходит вокруг всего экрана, а не вокруг отдельных виджетов. Почему-то в моем приложении 723 картинки с линией вокруг, хотя в приложении всего 4 экрана!
Что я делаю не так? Нужно ли обертывать Scaffold виджетом семантики? Или для MaterialApp отсутствует настройка?

Подробнее здесь: https://stackoverflow.com/questions/733 ... ent-labels

Вернуться в «Android»