ImmersionBar
ImmersionBar copied to clipboard
隐藏状态栏后再恢复显示状态栏如何避免界面抖动
您好: 我遇到一下问题 界面一 ActivityA 初始化时隐藏状态栏 ImmersionBar.with(this) .hideBar(BarHide.FLAG_HIDE_STATUS_BAR) //隐藏状态栏或导航栏或两者,不写默认不隐藏 .init(); //必须调用方可沉浸式 步骤二 跳转到界面二 SecondActivity
public class SecondActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_second);
}
}
界面二 布局会抖动,状态栏和布局不是同事绘制的;状态栏 开始时白色,后加载完成; 再oppo手机上尤其明显 机型 OPPO A57 android 6.0.1 ColorOS V3.0
请问有什么方法可以解决 或者有什么办法,在点击布局的时候,状态栏悬浮显示, 再点击又隐藏;类似手机图库查看图片的效果;
在oncreate的时候调用一下显示状态栏的那段代码,因为没初始化所以抖动