Intereting Posts
Почему ускоритель эмулятора intel x86 (установщик HAXM) показывает, что он несовместим с окнами? Как удалить разделитель между панелью инструментов и RelativeLayout Определить тип шаблона регулярного выражения UriMatcher не будет соответствовать uri Сильное отключение устройства BLE, подключенного к Android-приложению, запускается onConnectionStateChange со статусом 8 Форматирование текста TextView с использованием значений / strings.xml, HTML и CSS DataBinding не работает после обновления Android Studio 2.3 Ложноположительная ошибка разрешения линт даже после запроса разрешения во время выполнения Последствия разрешения пакетов (всем разработчикам Android предлагается внести свой вклад) Скрыть индикатор загрузки из строки состояния Android MotionEvent Указатель Index Confusion Как преобразовать в DIP? Изменение цвета текста панели инструментов Lollipop Android – стандартный способ спросить пользователя о тарифном приложении и дать возможность поделиться ссылкой с друзьями Я застал установку Crashlytics для Android с помощью Eclipse

Как вы получаете недавно запущенную активность, чтобы объявить себя в Android TalkBack?

Как вы получаете недавно запущенную активность, чтобы объявить себя в Android TalkBack?

Вся документация, которую я могу найти, относится только к представлениям, а не к действиям, и эти представления только сообщают о себе при прикосновении. Мне нужно, при изменении Activity, произнести какой-либо устный текст, чтобы сообщить пользователю, где они находятся в иерархии приложений. Прямо сейчас, при каждом изменении активности TalkBack просто указывает имя приложения каждый раз, что не полезно.

Я попытался добавить contentDescription к корневому элементу Layout в XML-макете Activities, но это, похоже, не имеет никакого значения. Пример:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:contentDescription="My new Activity" > 

Заранее спасибо…

Используйте атрибут android:label в теге Activity в вашем AndroidManifest .