1

Bluetoothスイッチを使用してアクセスするAndroidのアクセシビリティアプリケーションを設計しています。Bluetooth スイッチには 2 つのボタンがあります。

「次へ」でビュー要素をナビゲートし、 「Enter」でビュー要素をクリックします。

私が今直面している問題は、ビュー要素へのフォーカスを特定のビューから開始してから、他のビュー要素やキーボード行などの他の要素にフォーカス順序を指定したいということです。レイアウト xml では、できることがわかっています。 「nextFocusForward」で次のフォーカスを指定しますが、それは私の場合には役に立ちません。

私が望むのは、どのビュー要素が最初にスキャン フォーカスを取得し、次に次などを取得するかを指定することです。次のフォーカスを設定できるかもしれませんが、最初のフォーカスを設定するにはどうすればよいですか? また、ActionBar でフォーカスの順序を設定するにはどうすればよいですか。

私の理想的な順序は次のようになります (次の例の画面で): EditText -> キーボード / キーボード行 / ボタン行 (およびボタン) / アクション可能な要素。)

ここに画像の説明を入力

これで私を助けてもらえますか?前もって感謝します!

4

1 に答える 1