我在应用程序中使用Unity / Vuforia视图,当显示本机Snackbar时,整个内容会缩小一点并保持这种状态。
我首先想到的是,团结/ Vuforia将活动设置为“全屏”,禁用了该功能,因为问题仍然存在。
我注意到它的高度与工具栏或底部的导航栏相同。当我在寻找隐藏导航栏的选项时,我注意到所做的更改不会保留。尝试隐藏所有内容时,它会隐藏一秒钟,然后在显示200毫秒后再次显示。 我尝试使用此代码
window.decorView.apply {
// Hide both the navigation bar and the status bar.
// SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as
// a general rule, you should design your app to hide the status bar whenever you
// hide the navigation bar.
systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION or
View.SYSTEM_UI_FLAG_FULLSCREEN or
View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION or
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
}
答案 0 :(得分:0)
我修复该问题的方法是通过在Vuforia中启用“全屏”选项,这不是我们想要的,但这是最快的解决方案。