¿Cómo obtengo el índice actual del elemento en el que la lista plana dejó de desplazarse y se ajustó?
const Scrollref=useRef(); <FlatList data={Data} ref={Scrollref} renderItem={...} keyExtractor={...} getItemLayout={...} initialScrollIndex={initialScrollIndex} initialNumToRender={3} snapToOffsets={Data.map((x, i) => (i*ITEM_HEIGHT))} /> Utilicé esta solución y, aunque proporciona el índice clave de viewableItems , vuelve cada vez que se cambia la vista, lo que parece muy ineficiente.
¿Hay alguna forma de obtener la clave después de que se detenga el desplazamiento? tal vez usando onMomentumScrollEnd ?