Make Android's windowSoftInputMode configurable via app.json
complete
Brent Vatne
complete
this is available in sdk38! see android.softwareKeyboardLayoutMode: https://blog.expo.io/expo-sdk-38-is-now-available-ab6cd30ca2ee
Daniel Adler
Instead of adding a configuration via app.json I would think adding something along the lines of https://github.com/zubricky/react-native-android-keyboard-adjust into the core would be a better option. This way you could dynamically set the softInputMode dynamically should you need it. If you simply wanted to set the windowSoftInputMode across the app you could just app the function 1x in your root level file in componentDidMount.
Todor1
It's really useful feature. Currently, it's impossible to implement solid iOS/Android keyboard avoiding strategy with some layouts. I'm also ready to contribute, but I need direction where to start. Thanks.
ide Brent Vatne
Arseny Yankovsky
Which github repo that will affect? I took a look at expo and exp projects and I don't think AndroidManifest is substituted anywhere in there. I would like to make a PR myself but I'm not sure that can be done without affecting expo build server code I guess.