同様の質問をたくさん調べたところ、標準の Android ロッカーのようにロック画面を作成できないことがわかりました。可能なことは、LockScreen を無効にし、標準のものではなく別の「ロック」を使用するアプリを作成することです。別の種類のロックでカスタム ロック画面を作成することを考えています。私が知らないことは可能です:
- ロック画面に .xml レイアウトを使用する方法はありますか
- その後、通常のアプリのように記述できますか
市場に出回っている既存のアプリを参照したくありません。
同様の質問をたくさん調べたところ、標準の Android ロッカーのようにロック画面を作成できないことがわかりました。可能なことは、LockScreen を無効にし、標準のものではなく別の「ロック」を使用するアプリを作成することです。別の種類のロックでカスタム ロック画面を作成することを考えています。私が知らないことは可能です:
市場に出回っている既存のアプリを参照したくありません。
元のロックスクリーンを交換する方法も見つからなかったので、あなたは正しいと思います。あなたが言ったように、私たちはオリジナルを無効にして別のものを偽造することができます。
私にはコンセプトがあり、このページも役に立ちます:http ://chandan-tech.blogspot.com/2010/10/handling-screen-lock-unlock-in-android.html
オリジナルを無効にし、ACTION_SCREEN_ONにリスナーを追加します。トリガーされたら、偽のロック画面を表示します。これからは、通常のアプリのように記述でき、xmlレイアウトは完全に実用的だと思います。
実際に実装するには、サービスも作成する必要があり、システムの起動時に実行する必要があります。アクティビティでは、通知バーとボタンも無効にする必要があります。