Android Talk back 没有宣布 View Pager2

问题描述

这让我发疯了,我不明白为什么 android 回话没有像“第 2 页,共 4 页”那样宣布视图寻呼机,当我打开对话时,视图寻呼机开始宣布第一个 textView第一页,有人可以帮我回复说“第 2 页,共 4 页”

<androidx.viewpager2.widget.ViewPager2
            android:id="@+id/view_pager"
            android:layout_width="0dp"
            android:layout_height="0dp"
            app:layout_constraintBottom_toTopOf="@id/dots_indicator"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintTop_toTopOf="parent" />

        <com.tbuonomo.viewpagerdotsindicator.WormDotsIndicator
            android:id="@+id/dots_indicator"
            android:layout_height="wrap_content"
            android:layout_width="wrap_content"
            android:layout_marginBottom="@dimen/default_margin"
            app:dotsSize="8dp"
            app:dotsspacing="4dp"
            app:dotsColor="?colorPrimary"
            app:dotsstrokeColor="@color/color_black_200"
            app:dotsstrokeWidth="4dp"
            app:layout_constraintEnd_toEndOf="parent"
            app:layout_constraintStart_toStartOf="parent"
            app:layout_constraintBottom_toTopOf="@id/recycler_view" />

  activityBinding.dotsIndicator.setViewPager2(activityBinding.viewPager)

当开启android对讲服务时,单指手势(左/右)在点之间进行,但不会像“第1页,共4页”那样宣布页面状态,或者不宣布系统认值

多指手势移动(左/右)移动到下一个和上一个项目,但不宣布页面状态,如“第 1 页,共 4 页”,或不宣布系统认值

如何使这个点指示器为一组并公布页面状态

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)