如何在phonegap应用中隐藏android 5.1状态栏?我尝试跟随config.xml
<preference name="fullscreen" value="true" />
但是它只适用于android 4.0及更低版本(https://developer.android.com/training/system-ui/status.html)
答案 0 :(得分:0)
您发布的链接中已说明此过程: 隐藏Android 4.1及更高版本上的状态栏:
View decorView = getWindow().getDecorView();
// Hide the status bar.
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
// Remember that you should never show the action bar if the
// status bar is hidden, so hide that too if necessary.
ActionBar actionBar = getActionBar();
actionBar.hide();
注意: 一旦UI标志被清除(例如,通过导航远离活动),如果您想再次隐藏栏,您的应用程序需要重置它们。 根据我的理解,每次恢复应用程序时都需要执行此操作。所以建议在OnResume()方法中使用它。