ReactNative StatusBar не меняет цвет на Samsung S8 - PullRequest
0 голосов
/ 26 ноября 2018

У меня уже была эта реализация строки состояния.Тестирование на iPhone 6, iPhone X (с безопасным обзором области) и Nexus 5 приводит к предсказанному цвету строки состояния.Тем не менее, при тестировании на реальном устройстве, таком как Samsung Galaxy S8, в строке состояния, как представляется, имеется дополнительное пространство внизу, и я ничего не могу сделать, чтобы изменить цвет.Есть идеи, что может быть причиной этого?

<SafeAreaView style={{flex:1, backgroundColor: "#009ddc"}}>    
      <View  style={styles.topView}>
           <StatusBar  backgroundColor="blue" barStyle="light-content" />
            ...
      </View>
</SafeAreaView>

Обновление: я смог определить проблему.Приложение не запускается в полноэкранном режиме, и строка состояния выглядит нормально после включения полноэкранного режима из «Недавних приложений».Я хотел бы найти решение, которое переведет приложение в полноэкранный режим.Я попытался добавить следующее в styles.xml, но безрезультатно:

   <item name="android:windowFullscreen">true</item>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...