Я хотел бы объявить о загрузке текста на промежуточный индикатор выполнения Android. Я хочу вывести что-то подобное для людей с ограниченными возможностями, которые используют службу обратной связи на устройстве Android при загрузке промежуточного индикатора выполнения.
- Файл загружается.
- Файл загружается.
- Файл конвертируется.
- Файл загружен.
Я проверил Google и обнаружил, что могу использовать:
1) announceForAccessibility в представлении индикатора выполнения. (В моем случае не работает, работает только при загрузке с помощью обработчика)
Мой код
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
}
override fun onResume() {
super.onResume()
val progressbar: ProgressBar = findViewById(R.id.testProgressBar)
// progressbar.announceForAccessibility("My name is Neo "); // not working
Handler().postDelayed(object : Runnable {
override fun run() {
progressbar.announceForAccessibility("My name is Neo ");
}
}, 1000)
}
У вас, ребята, есть еще какие-нибудь предложения для решения такого рода проблем? Интересно, как люди стали работать во многих местах https://www.programcreek.com/java-api-examples/?class=android.view.View&method=announceForAccessibility
Спасибо за вашу помощь.