私はAndroidに比較的慣れていないので、Androidの基本的なソフトキーの動作と表示(ソフトキーを備えたデバイスの場合)を永続的にオーバーライドするアプリケーションを作成したいと考えています。
実装したい機能のいくつかは、下部のソフトキーウィンドウのサイズを変更したり、画像を変更したり、場合によっては機能を変更したりすることです。
たとえば、ユーザーはソフトキーのサイズを「大」、「中」、「小」に設定できます。また、戻るボタンの機能を変更して、「戻る」のではなく、特定のアプリケーションを開くように変更することもできます。
私は基本的に、これを行う方法についての高レベルの答え、これを達成できるようにするために私が読む/研究する必要があるものの基本的な方向性を探しています。これにはルートアクセスが必要になる可能性があることを認識しています。
この動作をアプリケーションだけでなく、すべてのアプリケーションに存在させたいことに注意してください。これにより、アプリケーションが少なくともバックエンドで実行されている必要がある場合は、それで問題ありません。
ある程度の検索を行った後、systemUI.apkに変更を加えるか、ソースコードを取得して変更する必要があるようです。これは正しいです?
前もって感謝します。