1

Android アプリで視覚障害者のアクセシビリティを改善しています。Android プロジェクトの popover.xml ファイルに次の TextView があります。

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginBottom="12dp"
    android:text="@string/pass_code"/>

TalkBack でアプリをテストするときはいつでも、アプリは文字列を読み上げますandroid:textが、この場合、これはポップオーバー ウィンドウであるため、まったく読み上げたくありません。飛び出します。だから私はandroid:contentDescription="@string/pass_code"同じ文字列を話すルート LinearLayout を持っています。

設定しようとしましたが、android:contentDescription="@null"追加も試みましtools:ignore="ContentDescription"たが、どちらも機能しませんでした。android:text の要素は常に読み上げられます。TalkBack が android:text 要素を無視するように TextView を変更するにはどうすればよいですか?

4

1 に答える 1