title: KeyboardAvoidingView isn't working on Android even when behavior is deleted
body: <p>I'm having an issue with KeyboardAvoidingView on android. It works just fine with iOS. My screen has a view components on the top half of the screen that may or may not be impacting it. I've tried deleting each of those components but KeyboardAvoidingView only works when I delete the the component that takes up 60% of the screen. This component is a YouTube player from 'react-native-youtube' which has a <code>flex: 1</code> style.</p>
  
  <p>My code kind of looks like this..</p>
  
  <pre><code>&lt;KeyboardAvoidingView
    behavior="padding"
    keyboardVerticalOffset={200}
  &gt;
    &lt;View style={styles.first}&gt;
      &lt;View style={styles.second}&gt;
        &lt;TouchableHighlight /&gt;
        &lt;View style={styles.third}&gt;
          &lt;TextInput 
            style={styles.textInput}
            maxLength={80}
            autoGrow={true}
            maxHeight={130}
            multiline={true}
            editable={true}
            onChangeText={onChange}
            value={descriptionText}
            autoFocus={true}
            keyboardType={'default'}
            autoCorrect={false}
            placeholder={'Send a word'}
            underlineColorAndroid={white}
            selectionColor={purple}
            returnKeyType={'send'}
            onSubmitEditing={handleSubmit}
          /&gt;
        &lt;/View&gt;
      &lt;/View&gt;
    &lt;/View&gt;
  &lt;KeyboardAvoidingView/&gt;
  
  first: {
    flexDirection: 'column',
    justifyContent: 'flex-start',
    position: 'relative',
    marginTop: 0,
  },
  second: {
    width: screenWidth,
    flexDirection: 'row',
    alignItems: 'center',
    paddingTop: 5,
    paddingBottom: 9,
  },
  third: {
    flexDirection: 'row',
    borderTopLeftRadius: 10,
    borderBottomLeftRadius: 10,
    paddingBottom: 5,
    paddingLeft: 10,
    paddingRight: 10,
    width: screenWidth - 102,
    minHeight: 36,
    alignItems: 'center',
  },
  textInput: {
    textAlign: 'left',
    fontSize: 14,
    fontWeight: '400',
    flex: 1,
    padding: 0,
    margin: 0,
  }
  </code></pre>
  
  <p>Is there anything here that may impact <code>KeyboardAvoidingView</code>'s functionality? I've tried removing <code>behavior="padding"</code> already due to React Native docs that mention that it works better on android when that prop is removed. </p>
  
  <p>Thanks!</p>