Как вы получаете недавно запущенную активность, чтобы объявить себя в 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 .

Intereting Posts
Infinitive RecyclerView не работает для меня Подписание Google в приложении Android для использования бэкэнд Cloud Endpoints Как установить программный эффект Ripple на LinearLayout? Что быстрее – Cursor или ArrayList? Как реализовать фиксированную левую панель для планшета планшета Android? Android ViewPager's onPageScrollStateChanged никогда не вызывается Фрагмент с ViewPager внутри фрагмента и FragmentStatePagerAdapter приводит к исключению (с полным примером) Применение эффекта к видеокадре, снятой камерой Одна деятельность – много фрагментов или много видов деятельности – много фрагментов? Пользовательский словарь (не клавиатура) для Android-приложений Выполнение задачи «Недостаток» для задачи «Проект: processDebugManifest» Android java.exe завершен с ненулевым значением выхода 1 Android намерен просмотреть элемент с помощью приложения Amazon на устройстве, а не в браузере. Восстановить файл в Android Studio? В Android-приложении внезапно требуются разрешения, не установленные в AndroidManifest.xml. Зачем?