title: React Native SetTimeOut
body: <p>I want to use timer within my RN apps. I want to show <code>waiting...</code> message top of the list view. Here is the scenario, wait 2.5 second for adding new item to list, at the same time show info message to user, then wait 1 seconds for next cycle and don't show <code>waiting...</code> message. How can I do this? I tried many combination but it never works as expected.</p>
  
  <pre><code>render(){
          return (
            &lt;View style={styles.container}&gt;
              &lt;Text style={styles.waiting}&gt;
                {'waiting...'}
              &lt;/Text&gt;
              &lt;ListView
                dataSource={this.state.dataSource}
                renderRow={this.renderCell}
                automaticallyAdjustContentInsets={false}
                style={styles.listView}
                /&gt;
            &lt;/View&gt;
          );
        }
  </code></pre>