Bluetoothスイッチを使用してアクセスするAndroidのアクセシビリティアプリケーションを設計しています。Bluetooth スイッチには 2 つのボタンがあります。
「次へ」でビュー要素をナビゲートし、 「Enter」でビュー要素をクリックします。
私が今直面している問題は、ビュー要素へのフォーカスを特定のビューから開始してから、他のビュー要素やキーボード行などの他の要素にフォーカス順序を指定したいということです。レイアウト xml では、できることがわかっています。 「nextFocusForward」で次のフォーカスを指定しますが、それは私の場合には役に立ちません。
私が望むのは、どのビュー要素が最初にスキャン フォーカスを取得し、次に次などを取得するかを指定することです。次のフォーカスを設定できるかもしれませんが、最初のフォーカスを設定するにはどうすればよいですか? また、ActionBar でフォーカスの順序を設定するにはどうすればよいですか。
私の理想的な順序は次のようになります (次の例の画面で): EditText -> キーボード / キーボード行 / ボタン行 (およびボタン) / アクション可能な要素。)
これで私を助けてもらえますか?前もって感謝します!