React原生Android ScrollView可';无法从onScroll获取事件
如果Android上的ScrollView中只有一个或几个项目,我将不会从React原生Android ScrollView可';无法从onScroll获取事件,android,react-native,scrollview,gesture,Android,React Native,Scrollview,Gesture,如果Android上的ScrollView中只有一个或几个项目,我将不会从onScorll获取任何事件。在iOS中,我仍然可以获取事件,因为会反弹 我的问题是如何在Android上用列表收听滚动偏移?我已经尝试了PanResponder,但在我的例子中,我想检测垂直FlatlistFlatlist是使用responderAPI内部构建的,因此如果它不能完全满足您的要求,那么您肯定可以使用PanResponder 如果数据数组中只有少数项目,则列表无法滚动,因此不会触发滚动 例如,如果您只是尝试跟
onScorll
获取任何事件。在iOS中,我仍然可以获取事件,因为会反弹
我的问题是如何在Android上用列表收听滚动偏移?我已经尝试了PanResponder
,但在我的例子中,我想检测垂直Flatlist
Flatlist
是使用responder
API内部构建的,因此如果它不能完全满足您的要求,那么您肯定可以使用PanResponder
如果数据数组中只有少数项目,则列表无法滚动,因此不会触发滚动
例如,如果您只是尝试跟踪一个滑动手势,请不要忽略某些内容,这并不是Flatlist
设计要解决的问题,您可以直接使用PanResponder
。最后,我通过为Flatlist
添加PanResponder
解决了这个问题。只有少量项目时,PanResponder
工作正常。另一方面,如果有很多项目,我可以从onScroll
获取nativeEvent
,谢谢回复。如果我很了解您,您的意思是使用PanResponder实现scrollview?