問題タブ [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 - dispatchPopulateAccessibilityEvent は何もしません JellyBean+
dispatchPopulateAccessibilityEvent メソッドを使用して、EditText フィールドにテキストを追加しようとしています。
私は event.getText().add("これを追加で言ってください"); を実行します。
しかし、イベントが発生する以外は何もしません。Samsung Galaxy S3 では動作しますが、Nexus 5 や Galaxy s3 mini では動作しません。どうすればこれを機能させることができますか?
android - Android Talkback が html を使用する Webview で utf-8 文字を読み取らない
WebView にあるアプリの info.html があります。info.html は UTF-8 でエンコードされています。
トークバックでテキストを読み上げたいのですが、英語以外の文字では失敗します。
これも使用しましたが、失敗しました:
また:
android - contentDescription を ListPreference に追加するには?
AndroidでListPreferenceにcontentDescriptionを追加する方法。contentDescription はリストで使用する必要があります
私は私の好みのレイアウトListPreference wichがこのように見えることはほとんどありません
それぞれ同じレイアウトを使用します。レイアウト custom_checkbox_preference は次のようになります。
タイトル contentDescription にアクセスする方法を追加する必要がありますか?
私は ListPreference に追加しようとしています:
しかし、これはうまくいきません。これは、他の ListPreferences で使用されているため、タイトル テキストビューの custom_checkbox_preference にも追加できません。
android - Droid のアクセシビリティ - 特定の TextView の TalkBack を無効にする
非常に単純なタスクであるべきことに対する答えが見つかりません。Androidの個々の要素のアクセシビリティ(トークバック)をオフにする最良の方法を誰かが説明してくれますか?
プログラムでcontentDescriptionをnilに設定したTextViewがあり、トークバックがタイトルを言わないようにしていますが、ビューをナビゲートするときにまだそのテキストビューで停止します..静かなままです。
私の目標は、トークバックが TextView の存在を完全に無視するようにすることです。
助けてください!
ありがとうございました :)
android - Droid TalkBack - アクセシビリティ ユーザーのタブ オーダーの設定
私のドロイドアプリケーションには、ボタンの上にある TextView ラベルを持つ多くのビューがあります。私の問題は、ユーザーが TalkBack を使用しているときに、画面を右または左に「フリック」して画面をナビゲートすることです。
たとえば、ユーザーが右にフリックしたときに TextView ラベルからその下のボタンに切り替えるには、フォーカスが必要です。代わりに、そこのラベルの右側にある次の要素に移動しています。
「android:nextFocusDown="@+id/myButton」を使用してみましたが、うまくいかないようです。
どんな助けでも大歓迎です。ありがとう!
java - Android AccessibilityDelegate は子ではなく ViewGroup の読み取りを強制します
私は、非常に複雑ないくつかの相対的なレイアウト兄弟で構成されているビューページャーを使用しています。
相対レイアウトをクリックすると、ページ全体が強調表示され、期待どおりにタイトルといくつかのテキストビューが次々に読み上げられます。
ビューページャーをスクロールすると、クリックすると最初のページを読むのと同じように、トークバックが次のページを読むようになります。次に、2 ページ目、3 ページ目などにスクロールしてそれらのレイアウトをクリックすると、トークバックが期待どおりに読み上げられます。
スクロール イベントが完了した後、クリック動作を実現しようとしています。
これが、accessibilityDelegate について私が持っているものです。
「ページ」が、私が考える RelativeLayout の親であることを確認しました。が起動していることも確認しましたonRequestSendAccessibilityEvent
が、その子の内容を読み取っていません。何か不足していますか?
更新しました
私も使ってみました
上記は、talkback に 1 つのアイテムを強制的に再読み込みさせる必要がある別の例で機能しましたが、ページで試しても何の影響もありません。
ありがとう
android - Android 4.4.2 アクセシビリティ Explore By Touch がアプリで機能しない
Android 4.3 では正常に動作するが、4.4.2 では動作しないアプリを作成しています。問題は、アクセシビリティの「トークバック」機能がオンになっていると、アプリのボタンをタッチして探索し、contentDescription をアナウンスできるはずです。
これは 4.3 では問題なく動作しますが、4.4.2 ではナビゲーション ドロワーとその上の項目のみがアナウンスされます。アプリの残りの部分は、メイン アクティビティのすべてのボタンとフラグメントです。
主な活動は TextToSpeech を使用していることを指摘しておく必要があります。ここで新たな競合が発生するのではないかと心配しています。
他の誰かがこの問題を見たことがありますか? 解決策に関する提案はありますか?
ありがとう、チャック・ブラント
android - モバイル アクセシビリティ - トークバック ジェスチャがデバイス間で一貫していない
https://support.google.com/nexus/answer/2926960?hl=enで利用可能なさまざまなジェスチャーを使用して、Android デバイスのアクセシビリティをテストしています。
しかし、firefox では、Google 検索ページが読み込まれ、1 本の指でスワイプするとタスクバーのすべてのオプションが表示されますが、さらにスワイプすると Google ロゴやその他のコンテンツには移動しません。
しかし、一度に上にスワイプしてから 1 本の指でスワイプすると、連続するアイテムがトークバックによって読み取られます。また、上記のリンクで指定された「文字で読む」または「単語で読む」ジェスチャーに関するフィードバックを提供するスクリーンリーダーを聞いていません(ジェスチャーについては上記のリンクを参照してください)
だから問題は、他の人もアンドロイド4.1ジェリービーンネクサス7のジェスチャーと同じ矛盾を抱えているのですか?
また、Android デバイスでの経験を共有してください。
android - Android でトークバックによって特定の音声のサポートされているローカル (言語翻訳) を取得する方法
トークバックで話せる言語の一覧を表示したい。検索すると、追加のRecognizerIntent.EXTRA_SUPPORTED_LANGUAGESでブロードキャストを受信することで、利用可能な音声を取得する方法が見つかりました。しかし、ここでは、英語 (アメリカ) などの特定の声について、トークバック アプリケーションで読み上げ/話せる地元の人の数を知りたいと考えています。
例 - アクセシビリティを有効にし、音声として英語を選択すると、多くのデバイス ローカル (翻訳) を読み取ることができますが、一部を読み取ることができません。1 つの音声でサポートされているローカルの数を調べる方法はありますか。