我想使用SYSTEM_UI_FLAG_IMMERSIVE_STICKY
模式,但我收到此错误:
SYSTEM_UI_FLAG_IMMERSIVE_STICKY
无法解决或不是一个领域
我不知道问题出在哪里.这是我的代码的摘录:
int uiOptions = getActivity().getWindow().getDecorView().getSystemUiVisibility(); int newUiOptions = uiOptions; boolean isImmersiveModeEnabled = ((uiOptions | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY) == uiOptions); // Navigation bar hiding: Backwards compatible to ICS. if (Build.VERSION.SDK_INT >= 14) { newUiOptions ^= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; } // Status bar hiding: Backwards compatible to Jellybean if (Build.VERSION.SDK_INT >= 16) { newUiOptions ^= View.SYSTEM_UI_FLAG_FULLSCREEN; } if (Build.VERSION.SDK_INT >= 18) { newUiOptions ^= View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; } getActivity().getWindow().getDecorView().setSystemUiVisibility(newUiOptions);
在我的清单中:
CommonsWare.. 9
如果这是编译错误,则需要将构建目标(例如,Eclipse中的Project> Properties> Android)设置为API级别19或更高级别.
如果这是编译错误,则需要将构建目标(例如,Eclipse中的Project> Properties> Android)设置为API级别19或更高级别.