0
KeyguardManager keyguardManager = (KeyguardManager)getSystemService(Activity.KEYGUARD_SERVICE);
KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
lock.disableKeyguard();

上記のコードを実行して、ロック画面アクティビティのキーガードを無効にしました。これは、画面がオフのときに通常のトリガーまたは SMS サービスがトリガーしたときに機能します。

質問は、Android の起動時に起動するように設定したことです。ただし、キーガードが表示され、自分のロック画面が表示される前にロックを解除する必要があります。これを解決する方法はありますか? 私はすべて迷っています

4

1 に答える 1

0

他のすべてのアプリケーションの前に起動時に実行する他のプロセスがいくつかあるため、理にかなっています。ただし、最初の 1 つとして使用する場合は、アプリ ランチャーとして設定します。もちろん、ホームボタンのインテントを前のランチャーに渡したいと思うかもしれません...

于 2012-01-31T08:20:18.353 に答える