Androidのデフォルトのパスワードロック画面にトーストを表示したいのですが、次のようになります。
Toast.makeText(getContext(), "Invalid password", Toast.LENGTH_LONG).show();
ただし、このトーストは実際にはロック画面ではなくホーム画面に表示されます。このトーストはキーガードに隠されていると思います。また、ロック画面の上に何かを表示するために使用できること
もわかりました。WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
私の障害は、このフラグを設定するためにアクティビティでgetWindow()が必要なことですが、AndroidフレームワークのデフォルトのLockScreenにはアクティビティがありません。この問題を解決するにはどうすればよいですか?