windowmanager.layoutparams.flag-layout-in-screen如何在android应用程序中绘制导航栏?

xriantvc  于 2021-07-05  发布在  Java
关注(0)|答案(0)|浏览(269)

我正在尝试创建一个简单的android应用程序,在屏幕的顶部和底部显示一个黑条,以隐藏每个制造商坚持在每部手机上安装的新颖的圆形屏幕角落。这将需要同时绘制状态栏和导航栏,作为覆盖所有其他应用程序的全系统覆盖图。
我可以使用windowmanager.layoutparams.flag-layout-in-screen在状态栏上绘制,但这不允许在导航栏上绘制。
我需要使用什么参数才能在导航栏上绘制?
我发现的所有其他解决方案只适用于应用程序本身,而不适用于覆盖元素。
我还需要添加一些东西来阻止覆盖旋转当一个应用程序进入横向模式,我仍然希望能够使用横向应用程序,但覆盖应该留在纵向。我已经补充了android:screenorientation=我的清单文件中的活动标记的“肖像”,但这没有什么区别,因为它不影响覆盖本身。
任何帮助都将不胜感激

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题