行是知之始,知是行之成。这篇文章主要讲述如果用户在由本机生成的应用程序上隐藏了较低的硬件导航栏,则Android屏幕不适合相关的知识,希望能为你提供帮助。
在android Oreo(测试用例)中,如果我们通过内置选项隐藏底部硬件导航栏,则会产生丑陋的UI,并且屏幕不适合留下的空白空间。如果底部硬件导航栏被隐藏,屏幕应自动适合,但我不知道如何做到这一点。请有人帮忙
文章图片
答案【如果用户在由本机生成的应用程序上隐藏了较低的硬件导航栏,则Android屏幕不适合】这取决于您使用的React Native的版本。这是以前版本中的已知错误,但在此提交中已得到修复
https://github.com/facebook/react-native/commit/228a1fe7d48d57a0fbb2d852135ef94247198aaa如果由于expo尚未支持而无法升级到最新的RN,则可以使用此软件包
https://github.com/Sunhat/react-native-extra-dimensions-android这是不推荐使用的,但适用于以前的版本,除非您能够升级到最新的RN。
推荐阅读
- Swift didReceiveRemoteNotification - 无论app用户位于何处,都可以导航到rootviewcontroller(现在有错误信息)
- Android Studio错误的含义(未注释的参数会覆盖@NonNull参数)
- ApplicationDataCompositeValue的大小
- AppFabric安装失败MSI错误代码(1603 |文件已存在)
- 由于Windows 8中的视频卡错误,无法启动Android Emulator和Genymotion。
- Xcode 10(代码签名我的App + Framework失败,因为签署第三方依赖框架(PromiseKit)失败。适用于Xcode 9)
- 我对Sapper / Svelte有一些疑问
- Apple Framework ISA Classicifications
- 没有Android框架创建Android应用程序