Как настроить React-Navigation для работы с Android Edge-To-Edge после Expo SDK 53?Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Как настроить React-Navigation для работы с Android Edge-To-Edge после Expo SDK 53?

Сообщение Anonymous »

Android & Expo Go работал хорошо для меня, пока Expo SDK 53 с использованием @React-Navigation/Native .
По состоянию на SDK 53, навигация теперь работает на краю к краю, и это было не так, и мне нужно повторно конфигурации для этого режима. Я также попробовал SafeViewProvider без успеха.
Я взломал код (спасибо ... Забыли ваше имя!), Чтобы показать результат ниже. Проблема в том, что мои взгляды теперь появляются под стержнями состояния из-за новой настройки с краем до края (они были в порядке в более ранних версиях). Edge-To-Edge больше не может быть отключен в Expo Go или в новых версиях Android.

Код: Выделить всё

import { Text, View, SafeAreaView } from "react-native";
import { NavigationContainer } from "@react-navigation/native";
import { createNativeStackNavigator } from "@react-navigation/native-stack";
import { registerRootComponent } from "expo";

// Ajoute cette ligne pour forcer React Navigation à utiliser un header en pur JS
const Stack = createNativeStackNavigator({});

const EntreeScreen = ({ navigation, route }) => {
return (



CENTER TEXTE !



);
}

const App = () => (


 ({
headerLeft: () => (       // bouton aide

LEFT

),
headerTitle: () => (

MON TITRE!

),
headerRight: () => (

RIGHT

),
})}
/>


);

registerRootComponent(App);
< /code>
Я попытался использовать Flex: 1 < /code> и flex: 0.92 < /code> (как указано выше, эмпирически найдено), чтобы соответствовать им, и получить эти результаты на моем телефоне: < /p>
[list]
[*]. Сохраните, заголовок затем выглядит нормально: < /p>
flex: 1
после незначительного изменения текста и сохранения (без восстановления)

[/list]

[*] Телефон с гибкой: 0,92

на моем таблете, результат для гибки: 0.92 to The Code> stice as the Code> Plex>. С 0,88 это довольно хорошо. Только в панели состояния зеленая, а нижняя планка навигации не показывает 3 кнопки, просто серый баннер.
  • Табличка с гибкой: 0,88


Подробнее здесь: https://stackoverflow.com/questions/796 ... ter-expo-s
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»