Android 应用在 Pixel 4a 上留下黑色底栏

Android apps leaving black bottom bar on Pixel 4a

我不确定如何修复 Google Pixel 4a 屏幕底部的黑条(底部的圆角)。在非圆形应用程序的华为手机上看起来很好。

我的 android 清单文件在下面并且也尝试了 max.aspect 但没有 effect.Tried 将应用程序背景颜色更改为白色,它仍然显示黑色。我只希望整个屏幕都是白色的。

    <?xml version="1.0" encoding="utf-8"?>

<supports-screens
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:xlargeScreens="true"/>

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

<application
    android:name="com.tns.NativeScriptApplication"
    android:allowBackup="true"
    android:icon="@mipmap/ic_launcher"
    android:label="@string/app_name"
    android:background="@android:color/white"

    android:theme="@style/Theme.MyApplication">
    <meta-data android:name="android.max_aspect" android:value="2.50" />
    <activity
        android:name="com.tns.NativeScriptActivity"
        android:label="@string/app_name"
        android:configChanges="keyboard|keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout|locale|uiMode"
        android:theme="@style/Theme.MyApplication">

        <meta-data android:name="SET_THEME_ON_LAUNCH" android:resource="@style/Theme.MyApplication" />
        
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="com.tns.ErrorReportActivity"/> 
</application>

那个黑条用于手势导航,您可以使用

更改底部导航中使用的颜色
    <item name="android:navigationBarColor">@android:color/white</item>

也可以在设置中enable/disable手势导航,使用分类2/3按钮模式。底部导航可以像状态栏一样操作,所以你可以transparent/manipulate它像状态栏一样,但你永远不能完全隐藏它(除非在全屏模式下)