Я установил статус, чтобы прозвеневать, чтобы нарисовать содержимое приложения в строку состояния (на Android 14 и раньше-Android 15 по умолчанию прилагается к снимку к краю). < /p>
Согласно нативной документации: < /p>
для Android, непреднамеренные. навигационная строка. Ошибка, или есть что-то, что мне не хватает?App.tsx
import React from 'react';
import { Dimensions, StatusBar, StyleSheet, Text, useColorScheme, View, } from 'react-native';
import { SafeAreaProvider, SafeAreaView, useSafeAreaInsets } from 'react-native-safe-area-context';
const ContentView = () => {
const insets = useSafeAreaInsets();
const heightPercentage = (percentage: number) => (Dimensions.get('window').height - insets.top - insets.bottom) * percentage / 100;
const widthPercentage = (percentage: number) => (Dimensions.get('window').width - insets.left - insets.right) * percentage / 100;
const CustomStatusBar = (): React.JSX.Element => {
return
};
const BottomBar = (): React.JSX.Element => {
return
}
const LeftBar = (): React.JSX.Element => {
return
}
const RightBar = (): React.JSX.Element => {
return
}
return (
{/* content */}
{/* content */}
top: {insets.top}
right: {insets.right}
bottom: {insets.bottom}
left: {insets.left}
StatusBar's height: {StatusBar.currentHeight}
window's heihgt: {Dimensions.get('window').height}
screen's heihgt: {Dimensions.get('screen').height}
heightPercentage(100): {heightPercentage(100)}
);
}
function App(): React.JSX.Element {
return (
);
}
export default App;
Подробнее здесь: https://stackoverflow.com/questions/797 ... t-when-the