今天做一个组件的时候发现,使用沉浸式布局的时候与未使用(或者4.4以下版本)获取到的组件纵坐标会有一个误差,这个误差正好是状态栏的高度。
因此想做一个处理,在应用到了沉浸式布局的时候手动减去状态栏的高度,只是不知道如何在组件里判断当前是不是沉浸式布局(或者说状态栏透明),不知有没有大神指导怎么获取?
今天做一个组件的时候发现,使用沉浸式布局的时候与未使用(或者4.4以下版本)获取到的组件纵坐标会有一个误差,这个误差正好是状态栏的高度。
因此想做一个处理,在应用到了沉浸式布局的时候手动减去状态栏的高度,只是不知道如何在组件里判断当前是不是沉浸式布局(或者说状态栏透明),不知有没有大神指导怎么获取?
2 回答1.3k 阅读✓ 已解决
2 回答2.7k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.2k 阅读
1 回答1.2k 阅读
1 回答584 阅读✓ 已解决
刚发现这个问题还僵尸在这里,答案其实早就找到了,自己干掉!