В настоящее время мне трудно отображать окно TYPE_SYSTEM_ALERT в полноэкранном режиме.Я хотел бы сделать это, чтобы иметь представление наложения, созданное из службы, поверх строки состояния, но не скрывая его.
Однако установка флажка FLAG_FULLSCREEN в параметрах макета создаваемого мной окна не работает.Я нашел разрешения STATUS_BAR и EXPAND_STATUS_BAR, но не смог найти, как их использовать.
Вот параметры:
WindowManager.LayoutParams params = new WindowManager.LayoutParams(
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.WRAP_CONTENT,
WindowManager.LayoutParams.TYPE_SYSTEM_ALERT,
WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE |
WindowManager.LayoutParams.FLAG_FULLSCREEN,
PixelFormat.TRANSLUCENT);
params.gravity = Gravity.RIGHT | Gravity.TOP;
mWindowManager.addView(mOverlayView, params);
Есть идеи?
Спасибо