全屏模式时android显示状态栏

时间:2017-10-25 04:46:32

标签: android android-notification-bar android-fullscreen android-statusbar

滚动状态(通知)栏时出现问题。

这是我的代码

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();
}

这个工作正常,除了一个......

我正在尝试制作一个overLay按钮来打开其他应用中的状态栏。

除非另一个应用程序处于全屏状态,否则它可以正常工作。 ....

我发现全屏位于打开状态栏上方。

因此,如果我关闭应用程序,我可以看到打开的栏。

有没有办法让打开的状态栏位于顶部?

抱歉英语不好。和解释不充分....

0 个答案:

没有答案