AndroidManifest.xml
android:windowSoftInputMode="adjustResize"
I found this bug while playing with StatusBar
if you set StatusBar hidden="true" the keyboard push the header out of the screen instead of resizing.
hidden="false"

hidden="true"

"react": "15.4.2",
"react-native": "0.41.0",