|
|
1
2
在解决这个问题失败了几天之后,我终于决定回去看看android documentation . 因此,每当活动的窗口焦点发生变化时,我都会启用粘滞沉浸式模式来解决问题,如下所示:
注意 :我之所以启用粘滞沉浸式模式而不是常规沉浸式模式,是因为在常规沉浸式模式下,当用户自下而上手势时,非半透明导航栏将永久显示。但在粘滞沉浸式模式下,将临时显示半透明的导航栏。 更新 :我忘了把这个和问题联系起来。由于onWindowFocusChanged(boolean hasFocus)将被触发,即使焦点更改是由片段任务引起的,因此不需要在片段内隐藏系统UI。 |
|
2
0
由于Viewpager同时调用多个片段,Viewpager高度无法更改。因此不会有任何影响。所以最好从保存viewpager的活动或片段中处理它。 |
|
|
3
0
在片段中,首先获取活动的上下文,然后在该上下文上隐藏软导航键。。
将这段代码添加到片段的
|
|
Murilo · Jetpack编写导航栏项目图标 1 年前 |
|
|
KolaYAndr · 活动RESULT_OK似乎从未发生过 1 年前 |
|
psycho_pat · Android应用程序中的权限 1 年前 |
|
|
FarazFiroz · 如何将argb转换为描述性文本颜色 1 年前 |
|
Daniel · Unity Android游戏支持的设备数量太少 1 年前 |