Sha*_*kar 6 android accessibility screen-readers talkback android-accessibility
Android 9 引入了accessibilityHeading标签,可以通过对讲使用它来宣布标题。
https://developer.android.com/about/versions/pie/android-9.0#a11y
寻找 Heading-based navigation
在我的应用程序中,我的活动中有多个文本视图和一些标题
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="10dp"
android:accessibilityHeading="true"
android:text="Accessibility Heading 1"
android:textColor="#000000"
android:textSize="18sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="20dp"
android:text="Message"
android:textColor="#000000" />
Run Code Online (Sandbox Code Playgroud)
但是当我运行该应用程序时,标题仅被视为普通的文本视图,并且Talkback.
我可以向左滑动以浏览所有元素。可以选择向上滑动以更改对讲公告的模式。例如Default,Links,Controls,Headings等。
选择 时Headings,我希望对讲仅宣布标题并从一个标题跳到另一个标题,但即使在Swipe Left或Swipe Right手势之后它也保持在同一位置。
小智 1
我刚刚尝试过,它在这里按预期工作。Talkback 正确地将文本视图宣布为标题,并且在标题模式下我也可以导航到它们。请确保您使用的是最新版本的 Talkback。这是一个相当老的问题,所以也许从那时起您就已经找到了解决方案
| 归档时间: |
|
| 查看次数: |
1343 次 |
| 最近记录: |