为什么我的导航栏的背景与实际方向不一致?



现在在我正在开发的Android应用程序中,我试图弄清楚为什么在将设备旋转到横向后,导航栏的背景仍然认为应用程序处于纵向模式(并在屏幕底部布局),而导航栏已经在屏幕的右侧。

这是否与传递修改/错误的插入作为OnApplyWindowInsetsListener放入window.decorView的结果有关?

自我注意:永远不要将OnApplyWindowInsetsListener设置为window.decorView。它取代了decorView自己的insets侦听器,并说侦听器是一个布局和动画的导航栏和状态栏的背景。

最多使用Activity绑定的根或Fragment的视图。

相关内容

  • 没有找到相关文章

最新更新