Как видно на изображении, в режиме «Обзор» мое приложение имеет очень тонкую белую рамку в нижней части экрана. Вы также можете слегка увидеть белую рамку в двух верхних углах. Я уже установил windowBackground из AppTheme в цвет по своему вкусу.
Как я могу предотвратить это? Могу ли я изменить этот белый цвет как минимум на другой?
* PS При прокрутке между приложениями в обзоре, вы можете увидеть, как белая граница слегка мерцает.
Изображение ситуации:
Пример действия XML:
<?xml version="1.0" encoding="utf-8"?>
<androidx.coordinatorlayout.widget.CoordinatorLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Home.HomeFragment">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<!-- Middle Section (Body) -->
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/containerRelativeView">
<include layout="@layout/layout_feed_viewpager"/>
</RelativeLayout>
<!-- Bottom Navigation -->
<include layout="@layout/layout_navigation_view"/>
</RelativeLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
Стиль. xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
<item name="colorPrimary">@color/colorPrimary</item>
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorAccent">@color/colorAccent</item>
<!-- Change color of ripple effect on buttons -->
<item name="colorControlHighlight">@color/label</item>
<!-- Change color of EditText hint ex. Email, Password -->
<item name="android:textColorHint">@color/white</item>
<!-- Change color of navigation bar (this does not work for older phones) -->
<item name="android:navigationBarColor">@color/windowBackground</item>
<!-- Change background color of all activities -->
<item name="android:windowBackground">@color/windowBackground</item>
<!--<item name="android:background">@color/toolbar</item>-->
</style>
<!-- BottomNavigationTheme -->
<style name="BottomNavigationTheme" parent="Theme.AppCompat.Light">
<item name="colorPrimary">@color/stylistic</item>
<item name="android:textColorSecondary">@color/label</item>
<!-- <item name="android:textSize">17sp</item> -->
</style>
<style name="AppTheme.NoActionBar">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
</style>
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
</resources>
Цвета. xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- General App Colors -->
<color name="colorPrimary">#008577</color>
<color name="colorPrimaryDark">#1A1E21</color>
<color name="colorSecondary">#242A2E</color>
<color name="colorAccent">#D81B60</color>
<color name="colorStroke">#707070</color>
<!-- Colors -->
<color name="white">#FFFFFF</color>
<!-- Specific Colors -->
<color name="windowBackground">#1A1E21</color>
<color name="label">#9E9F9F</color>
<color name="search">#9AA0A6</color>
<color name="navigation">#272E32</color>
<color name="navigation_text">#606369</color>
<!-- Fonts -->
<color name="stylistic">#E3E4DF</color>
<color name="sub_label">#5F6366</color>
<!-- Shaded Colors -->
<color name="translucentBlack">#10848D95</color>
</resources>