我想在Android的默认密码锁屏中显示一个Toast,比如:
Toast.makeText(getContext(), "Invalid password", Toast.LENGTH_LONG).show();
但是,这个 toast 实际上出现在主屏幕而不是锁屏中。我认为这个吐司被钥匙卫隐藏了。
我还发现它WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
可以用来在锁屏上显示一些东西。我的障碍是它需要 getWindow() 在活动中设置此标志,但是,Android 框架中的默认 LockScreen 没有活动。我该如何解决这个问题?