gpt4 book ai didi

java - android同步隐藏状态栏

转载 作者:行者123 更新时间:2023-11-30 01:48:02 25 4
gpt4 key购买 nike

我需要以编程方式将设备置于全屏模式,以便为 View 设置动画,并对其进行缩放。我已经做到了,但我想只有在我的状态栏完全隐藏在设备上之后才开始我的动画。我怎样才能同步呢? WhatsApp 使用个人资料图片在 Android 中执行此操作。

我的代码隐藏状态栏:

        //Hide toolbar and set full screen mode
View decorView = context.getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
ActionBar actionBar = ((AppCompatActivity)context).getSupportActionBar();
actionBar.hide();
ActivityCompat.invalidateOptionsMenu(context);

最佳答案

您可以等待 2 秒以隐藏 actionBar

// time delay to hide actionBar
Handler h = new Handler();
h.postDelayed(new

Runnable() {
@Override
public void run () {
startAnimate();
}
}

,2000); // e.g. 2000 milliseconds

关于java - android同步隐藏状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33435095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com