Javascript React Native检测android上导航类型设置的更改

Javascript React Native检测android上导航类型设置的更改,javascript,android,react-native,Javascript,Android,React Native,我们有一个组件,需要填充可用屏幕的高度;不多不少。我们通过尺寸获得窗口高度来实现这一点。我最近在android上发现,你可以禁用整个导航栏,这会导致一些问题。当用户打开应用程序,然后更改导航栏的设置时,组件将保持开关前的高度(打开导航栏时过大,关闭导航栏时过小)尺寸。获取(“窗口”)。高度不更新。有没有办法检测到这种变化(这样我就可以通过一种可能的状态进行检测)或强制标注组件 编辑:我检查了设置的名称。我正在寻找一种方法来检测导航类型设置的变化,就像NetInfo检测网络中的变化一样

我们有一个组件,需要填充可用屏幕的高度;不多不少。我们通过尺寸获得窗口高度来实现这一点。我最近在android上发现,你可以禁用整个导航栏,这会导致一些问题。当用户打开应用程序,然后更改导航栏的设置时,组件将保持开关前的高度(打开导航栏时过大,关闭导航栏时过小)<代码>尺寸。获取(“窗口”)。高度不更新。有没有办法检测到这种变化(这样我就可以通过一种可能的状态进行检测)或强制标注组件

编辑:我检查了设置的名称。我正在寻找一种方法来检测导航类型设置的变化,就像NetInfo检测网络中的变化一样