React本机android TouchableNativeFeedback在按下时闪烁黑色

时间:2016-10-07 11:42:22

标签: android react-native

当我按住TouchableNativeFeedback时,它的背景闪烁黑色。我将背景道具设置为TouchableNativeFeedback.SelectableBackgroundBorderless()。将其更改为TouchableNativeFeedback.SelectableBackground()TouchableNativeFeedback.Ripple('red', false)不会改变任何内容。也许我想念一些配置?什么可能导致这样的影响?我该如何解决?

1 个答案:

答案 0 :(得分:0)

我刚刚尝试了React Native' s documentation上的示例,它似乎在我的Android模拟器(Genymotion)上正常工作。这是代码:

renderButton: function() {
  return (
    <TouchableNativeFeedback
        onPress={this._onPressButton}
        background={TouchableNativeFeedback.SelectableBackground()}>
      <View style={{width: 150, height: 100, backgroundColor: 'red'}}>
        <Text style={{margin: 30}}>Button</Text>
      </View>
    </TouchableNativeFeedback>
  );
}