ユーザーがBluetoothキーボードを使用してハンズフリーでアプリケーションを使用できるようにするアクセシビリティベースのアプリケーションを開発しています。私が今必要としているのは、ユーザーが特定のキーコンボ (たとえば Ctrl+Alt+?) を使用して、アプリケーション (およびおそらく Android システム全体) でズームインおよびズームアウトできるようにすることです。
ズームは、アンドロイドのアクセシビリティ設定の拡大ジェスチャー機能のように機能する必要があります。その拡大は、トリプルタップでアクティブになり(特定のキーコンボでアクティブにしたい)、2 本の指のスワイプを使用してパンします(おそらくキーボードからの方向キーになります)。
このようなことを行うことにリモートでさえ関連していることがわかった唯一のものは、 Android Accessibility Serviceです。しかし、キーボードのキーコンボを取得してから画面をズームインできるとは思いません。
Androidでこれを行う方法はありますか? おそらく AOSP に移動して、独自の Android OS バージョンを作成する必要がありますか? 助けてください!