Как использовать "adjustPan" и "adjustResize" для "windowSoftInputMode" в приложении React Native для Android
Как я могу использовать и "AdjustPan" и "AdjustResize" в AndroidManifest.xml реагировать нативное приложение.
Случай использования
Моя навигация осуществляется по ReactNavigation с помощью StackNavigator и TabNavigator. У меня есть текстовое поле, где пользователь может ввести любые данные. При этом панель вкладок отображается в верхней части клавиатуры. Чтобы заблокировать это, я использовал "AdjustPan", и он работал нормально.
На другом экране у меня есть регистрация с несколькими текстовыми полями. Здесь я не могу прокрутить весь экран до тех пор, пока не нажму 'галочку' на клавиатуре или вручную не нажму кнопку возврата системы Чтобы решить эту проблему, я нашел 'KeyboardAvoidingView', который работает нормально. но чтобы активировать это необходимо изменить 'windowSoftInputMode' на 'AdjustResize'.
В документации обнаружил, что эти два имеют совершенно разные свойства, и я не могу оба вместе. Может ли кто-нибудь помочь мне в этом?