在tablayout中为按钮设置了onTabSelected事件
在事件中获取到当前页第一个view的backgroundColor
然后根据这个值来判断是否需要将状态栏透明
使用的是getWinodw().getDecorView().setSystemUiVisibility()方法
然而在真机运行的时候,连续点击tablayout中的按钮,app提示已停止运行
猜想:
修改系统的UI是主线程方法,连续使用可能会产内存异常,是否能够使用子线程handler的方法来修改?
我最终还是放弃了 好麻烦,哈哈哈