Мой Nokia5.1 обновился, пока я был за границей, до последней версии Android One OS (Android 9, что я могу сказать).Вернувшись, я заметил, что моя текущая функция проверки высоты statusBar больше не работает, т.е.:
const StatusBarHeight = (size) => {
return Platform.OS === 'ios' ? size + 20 : size + StatusBar.currentHeight
<StatusBar barStyle={this.state.barStyle} backgroundColor={'transparent'} translucent={true} />
Я получаю огромное пустое место в верхней части моего экрана, так как последний Android, кажется, игнорирует satusbar и обрабатываетнижняя часть строки состояния в качестве отправной точки для приложения.(мой последний телефон имеет строку состояния 31 ... так что между нижней частью моей строки состояния и началом содержимого моего заголовка есть пространство в 31 пиксель.
Редактировать - я не думаю, что это строка состоянияПроблема с функцией высоты ... Похоже, что игнорируется полупрозрачный == true и трактуется нижняя часть строки состояния как место, где начинается рендеринг отступа / высоты, вместо рисования за строкой состояния, как следует
Кто-нибудь еще сталкивался с этим / получил решение?