Used the below code for FlatList but the snapToInterval didn’t work in Android
<Animated.FlatList
data={insuranceType}
keyExtractor={(item) => item.key}
showsHorizontalScrollIndicator={false}
horizontal
contentContainerStyle={{ alignItems: "center" }}
snapToAlignment={"start"}
snapToInterval={ITEM_SIZE}
decelerationRate={0}
pagingEnabled
bounces={false}
onScroll={Animated.event(
[{ nativeEvent: { contentOffset: { x: scrollX } } }],
{ useNativeDriver: false }
)}
scrollEventThrottle={16}