В моем приложении я смог показать текст на экране блокировки, используя эти параметры настройки
params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.TYPE_SYSTEM_ERROR,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
|WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
|WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED,
PixelFormat.TRANSLUCENT);
, но в Android 6.0 и выше, где WindowManager.LayoutParams.TYPE_SYSTEM_ERROR
устарел, я использовал WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY
он показывает оверлеи на каждом мероприятии успешно, но не может показать представление на экране блокировки, любой может помочь мне, как показать кнопку или текстовое представление на экране блокировки любым способом в Android 6.0 и выше, спасибо