Touchable elements within a FlatList do not register touches. Why is the following code not working? Any help is appreciated. Thankyou.

```
_listener = () => {
    Alert.alert('Touched');
}

renderItem({item, index}){
    return<View>
      <Button
          title = "Button"
          color = "#ccc"
          onPress={this._listener}
      />
    </View>
}

```