notifyForAccessibility不阅读全文

时间:2019-03-05 07:55:02

标签: android kotlin accessibility talkback

我在viewpager中有项目,然后单击按钮,我想宣布文本更改。

fun announceProgressText() {
    val currentItem = (viewPager.adapter as ViewPagerAdapter).getItems()[navigationViewModel!!.getCurrentStep().value!!]

    val textToAnnounce = currentItem.path + " " + currentItem.hint
    viewPager.announceForAccessibility(textToAnnounce)

    Logger.d("announced text:$textToAnnounce")
}

宣布的文字:直接向前。在13米内滑动以获取下一条指令

我将viewPager用于announceForAccessibility,而不是直接用于TextView。

部分起作用。 “ 13米”部分未大声读出,但之前的文本似乎有效。

为什么?

编辑: 这根本不起作用:

    viewPager.announceForAccessibility("435 meters")

对讲功能不适用于数字吗?!

0 个答案:

没有答案