我正在尝试更改我所有的 Touchables 以响应本机手势处理程序,但是当我有一些嵌套的 Touchables 时,它的工作方式就不一样了,这是一个例子:
<TouchableOpacity
onPress={() => setMenuVisible(false)}
<View style={styles.rightContentTop}>
<TouchableOpacity onPress={handleUsernameTap}>
<Text style={styles.name}>{username}</Text>
</TouchableOpacity>
</View>
</TouchableOpacity>
当我使用 react native 中的 Touchable 时没有问题,但是当我将它们更改为 react native 手势处理程序中的 Touchable 时,当我单击嵌套的手势处理程序时,两者都会被调用,我错过了什么?
编辑:
这个问题似乎只发生在 Android 中。