ユーザーが設定画面に入ろうとしたときにイベントをキャプチャしたいので、パスワードを尋ねることができます。私がこれを試す理由は、障害者向けのアプリを開発しているためです。システム設定に直接触れてほしくありません。許可されたヘルパーだけです。
このためのイベントリスナーまたはレシーバーはありますか?
前もって感謝します。
ユーザーが設定画面に入ろうとしたときにイベントをキャプチャしたいので、パスワードを尋ねることができます。私がこれを試す理由は、障害者向けのアプリを開発しているためです。システム設定に直接触れてほしくありません。許可されたヘルパーだけです。
このためのイベントリスナーまたはレシーバーはありますか?
前もって感謝します。
これを可能にするパブリック API には何もないと思います。デバイス管理はおそらく最も近いものですが、これを正確に行うとは思いません。
これを実装したい (そしてそれが効果的であることを確信している) 場合は、デバイスの OS を少し変更する必要があります。
API 内で動作する可能性がある 1 つの可能性は、メニューに通常の項目を表示しない代わりのホーム画面を作成することです。このルートに進むと、 をアクティビティに「ロック」して、パスワードなどを使用しないと設定にアクセスできないようにすることができます。ただし、これは大変な作業であり、ユーザーはアプリケーションをデフォルトのホーム画面として設定する必要があります。また、新しいデバイスでもこれを使用しても、通知プルダウン内に設定ボタンがあるため、問題が発生する可能性があります。交換用のホームスクリーンを使用しても、ブロックする方法はないと思います.