从android 4.4开始加入了沉浸式的新特性,所以这里记录下如何使用沉浸式来实现某些特殊的布局。
例如:在状态栏中进行布局:
这里利用了开源的代码:https://github.com/jgilfelt/SystemBarTint
然后其中有段代码是这样的:
private void setupStatusBarView(Context context, ViewGroup decorViewGroup) {
mStatusBarTintView = new View(context);//这里就是在状态栏中显示的view。所以我们可以从这里进行修改从而实现我们的状态栏的布局添加通过LayoutInflater就可以加载布局了。