3

携帯電話の物理ボタンの機能を無効化または変更したいのですが、root が必要になる可能性があることは理解しています。1 つのアプリケーションだけでこれを行う方法について、他にも多くの SO の質問を見つけましたが、物理ボタンが押されたときに電話全体でこれを行いたいと考えています。これは可能ですか?おそらく、放送受信機または同様のものを使用してですか?

4

1 に答える 1

0

これは可能ですか?

あまり。デバイスに CAMERA ボタンがあり、フォアグラウンド アクティビティが CAMERA ボタンのクリックを消費しない場合、ACTION_CAMERA_BUTTON ブロードキャストが発生します。アプリにホーム画面が含まれている場合、ユーザーがホーム画面をデフォルトのホーム画面として選択した場合、ユーザーが [ホーム] ボタンを押したときにその画面を制御できます。

それ以上は、OS を変更して独自のファームウェアを構築する以外に、他に何もできません。

于 2012-05-20T23:04:00.510 に答える