android - 有什么方法可以检测到 react native(expo) 中的 android 软导航栏?

标签 android react-native expo

react-native 是否有任何方法可以知道 android 设备是否具有软导航键(底部按钮)。例如,在 Xaiomi Mi 8 中,导航键是可配置的,可以移除。

在我的用例中,无论是否显示设备导航键,我的 View 都会发生变化。

最佳答案

你可以试试这个模块

react-native-detect-navbar-android

Refer Here

这个模块判断安卓设备是否有软导航栏。

希望这对你有用!

关于android - 有什么方法可以检测到 react native(expo) 中的 android 软导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55335697/

相关文章:

java - 将值保存到需要保留的偏好摘要

android - “地理标记”短信?

reactjs - 如何在 React 中使用注释

android - 执行com.android.build.gradle.internal.tasks.Workers $ ActionFacade时发生故障

react-native - 我可以通过 expo 获得在 android 上工作的 webpack 解析别名吗?

reactjs - React Native - 未找到 haste.hasteImplModulePath 选项中的 JEST : react-native/jest/hasteImpl. js

java - 从java访问xml字符串

按下后退按钮时Android关闭应用程序

react-native - 脚本-.....sh : line 2: npm: command not found Command PhaseScriptExecution failed with a nonzero exit code

android - 如何在运行 expo build android 时修复此错误?