Skip to main content

8 posts tagged with "React Native"

Findings about React Native core components and APIs

View All Tags

KeyboardAvoidingView Without behavior Leaves the Input Covered on Edge-to-Edge Android

Expo's keyboard guide sets behavior={Platform.OS === 'ios' ? 'padding' : undefined}. An edge-to-edge app (every Expo SDK 54+ app on Android 16, and Android 15 enforces it for apps targeting API 35) does not shrink its window for the keyboard, so with no behavior the input stays under the keyboard. padding or height with the header offset keeps it right above the keyboard. Checked on Android 16 and 17.