ロック画面でアクティビティを開始する必要があります。ロック画面または完全に新しいロック画面での小さなアクティビティである可能性があります。ロックボタンのクリックで開始する必要があります
これを行う方法?私はすでにすべての仕事をするためのアクティビティ、ブロードキャストレシーバー、およびサービスを持っていますが、ロック画面にアクティビティを配置する方法がわかりません。
Activity のonCreate()
で、 を呼び出す前にsetContentView()
、これを追加します。
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
設定できるすべてのウィンドウ フラグについては、documentation