title: ReactNative TextInput in Android is not editable
body: <p>Below is the simple code I have. </p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>change(text) {
    this.setState({text});
  }
  
  render() {
    return (
      &lt;View style={styles.container}&gt;
        &lt;Text style={styles.welcome}&gt;
          Welcome, what is your name?
        &lt;/Text&gt;
        &lt;TextInput
          style={{height: 40, width: 200}}
          onChangeText={this.change.bind(this)}
          value={this.state.text}
        /&gt;
      &lt;/View&gt;
    );
  }</code></pre>
  </div>
  </div>
  </p>
  
  <p>It works as expected in iOS. In Android, it shows the Text and TextInput field. However anything I type in TextInput does not show up.</p>
  
  <p>I have two questions basically.</p>
  
  <p>First one is, what might be going wrong here?</p>
  
  <p>Second and more important question is, how do I debug a problem like this? I used ReactNative debugger and put a breakpoint in <code>change</code> function, it doesn't get called.</p>
  
  <p>I also checked the generated native code in anticipation to debug using Android Studio. Didn't see anything in the code there where I can possibly put a breakpoint.</p>