問題タブ [talkback]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 選択オプションが 20 を超えると TalkBack と Firefox が失敗する
だから私はAndroid S3 4.1.2とS4を4.2.2とtalkbackとfirefoxの最新バージョンを使って使っています。1996 年から 1900 年までの生年月日を選択した単純な html 選択があります。トークバックが有効になっており、ページをナビゲートするとき。折りたたまれたコンボ ボックスは正しく読み取られますが、毎年 20 番目のオプションの後に別のコンボ ボックスとして読み取られます。
これは非常に基本的な HTML です。iOS のナレーションは通常どおり HTML を読み取るため、TalkBack に古い学校の HTML を読み取らせるために必要な魔法のトリックはありますか。20 を超えるオプションを含む選択リストでは、Talkback が失敗するようです。
誰でも理由について何か考えがありますか?
android - ApiDemo's: Android Accessibility Node Provider はこれでトークバックに対応していますか?
Android SDK、Android バージョン > 4.1 で提供される API デモを調査していました。API デモ -> アクセシビリティ -> アクセシビリティ ノード プロバイダ
AccessibilityNodeProvider には、赤、緑、青の色のカスタム ビューがいくつか含まれています。アクティビティで述べたように、トークバックを有効にして、ビューにカーソルを合わせようとしました。Talkback は色を読み取ることができませんでした。トークバックは、アクティビティで使用可能なテキストを読み上げていますが、色は読み上げていません。Talkback はアクティビティの色 (カスタム ビュー) を読み取りますか?
前もって感謝します
android - Android GoogleMaps V2 for TalkBack の InfoWindow またはマーカーに contentDesctiption を追加する方法
私は、最新の GoogleMap API (V2) を実装するネイティブ Android アプリに取り組んでおり、アクセシビリティの苦情を (できる限り) 行う必要があります。
contentDescription 属性を mapView に追加すると、問題なく動作します - TalkBack はそれを認識します。
ただし、Marker または InfoWindow のレイアウトに同じ属性を追加すると、TalkBack によって無視されます。
GoogleMap は、膨張したレイアウトを内部的にビットマップにレンダリングし、このビットマップを mapview の上に表示し、 contentDescription 属性を無視しているようです。その結果、対応する画像がクリックされても、TalkBack は何も言いません。
最新の Googlemap で contentDescription を InfoWindow または Marker に追加する方法について、別の経験や知識を持っている人はいますか?
ありがとう。
android - トークバックは非表示のビューを発表しています
アプリにアクセシビリティを追加しています。Google のトークバックを使用してアクセシビリティをテストしていますが、特定のビューの選択をブロックできません。
すべてのリスナーとフォーカス可能性を削除する以外に、ビューが画面上で非表示になっているときにビューがフォーカスを取得できないようにするより良い方法はありますか? これに対するよりクリーンな解決策があるか、トークバック チーム側で修正が必要なようです。
ありがとう
android - Android: ListView でアクセシビリティ イベントを提供しないカスタム ビュー
カスタム ビューを含むアダプターを含む ListView があります。カスタム ビューは RelativeLayout から拡張されます。
このビューは、別のビュー内にある場合、テキストからのアクセシビリティ イベントを正しく報告します。これを ListView または ViewPager に追加すると、TalkBack が有効になっていると、すべてのカスタム ビューでアクセシビリティ イベントが提供されなくなります。
カスタム ビューが ListView 内で正しく動作しないのはなぜですか?
android - Android: TalkBack でマーキーを使用する (アクセシビリティ)
私は、 の人に適応したアプリケーションを開発していますvisual disabilities
。デバイスがAndroid API
14 より大きい場合はTalkback
、少し強化したいと思います。
ListView
各行に 1 つしかない画面全体を埋めていますTextView
。marquee
テキストは非常に長い可能性があるため、ユーザーがクリックしたときにテキストをスクロールするために単一行を使用したいと考えました。
なしTalkback
でテストしましたが、動作します:
そこで、Talkback をアクティブにしてテストすることにしました。この場合、次の 2 種類の問題があります。
1- 一部の行はまったくスクロールしません。
2- 一部の行はスクロールしますが、テキストがスクロールされていない場合に表示されるものよりも多くのテキストが表示されません。
一部の行がスクロールする理由と一部の行がスクロールしない理由がわかりません。すべての行に同じコードを使用しています。
背景色を変更してマーキーを開始するには、AccessibilityDelegate
各行に を追加しています。
各行のレイアウトは次のとおりです。
そして、これは私のアダプターのコードの一部です:
トークバックでマーキーを使用できるかどうか知っている人はいますか?
ありがとうございました!