我确实在我的应用程序中设置了一个图像视图作为背景。我现在希望图像也出现在导航栏后面。我可以用这个来实现:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
但是如果我这样做,我的按钮也会显示在导航栏下方,并且上面的选项也显示在图像中。
我在互联网上搜索了解决方案,但没有任何效果。要么它已经过时,要么就是无法正常工作。我还尝试获取导航栏高度并为布局设置边距,但我无法做到这一点。我也不能只使用边距,因为在带有新导航栏的手机上,它看起来不太好。
如何为 ImageView
设置仅导航栏“透明”,但其余部分应位于导航栏顶部?