Android показывает строку состояния в полноэкранном режиме

У меня возникли проблемы с прокруткой строки состояния (уведомлений) вниз.

это мой код

try{
    Object sbservice = context.getSystemService( "statusbar" );
    Class<?> statusbarManager = Class.forName( "android.app.StatusBarManager" );
    Method showsb;
    if (Build.VERSION.SDK_INT >= 17) {
        showsb = statusbarManager.getMethod("expandNotificationsPanel");
    }
    else {
        showsb = statusbarManager.getMethod("expand");
    }
    showsb.invoke( sbservice );
}catch(Exception e){
    e.printStackTrace();
}

Это отлично работает, кроме одного.....

Я пытаюсь сделать кнопку наложения, чтобы открыть строку состояния в других приложениях.

Он работает нормально, за исключением случаев, когда другое приложение находится в полноэкранном режиме. ....

Я обнаружил, что полноэкранный режим находится над открытой строкой состояния.

Поэтому, если я закрою приложение, я увижу открытую панель.

Есть ли способ сделать открытую строку состояния сверху?

Прошу прощения за плохой английский. и недостаточное объяснение....


comment
Возможный дубликат Android - создание активности экран со строкой состояния поверх него   -  person Vishal Yadav    schedule 25.10.2017
comment
я не люблю скрывать строку состояния. я хочу показать это   -  person 123    schedule 25.10.2017