我想在整个屏幕中放置一个View
,即...通过使status bar
(顶部栏)和navigation bar
(底部栏)透明并放置一些它背后的部分观点。我尝试使用标志:
View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN
但是他们只是隐藏它们,触摸这些标志时就会被清除。可以理解,android OS
希望用户始终拥有navigation bar
,这就是为什么它会再次显示它们,但是没有办法在导航栏后面显示我们的视图。
我设法使用
将我的布局放在状态栏后面 WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN
但是,我怎么能把我的观点放在导航栏后面呢。
此外,我正在为API级别14及更高版本开发应用程序,因此我无法使用IMMERSIVE_STICKY
或IMMERSIVE
模式。任何建议将不胜感激。