У меня есть собственное изображение маркера, и я хочу использовать переменную для непрозрачности изображения. Я делаю следующее и получаю эту ошибку «Значение непрозрачности не может быть преобразовано из ReadableNativeMap в double»
var status=1;
<MapView.Marker
key = {marker.latitude}
coordinate = {{ latitude: marker.latitude, longitude: marker.longitude }}
onPress = {() => this.props.Quiz2(marker.latitude, marker.longitude)} >
<View><Image source = {require('../assets/icons/quiz.png')} style = {{ width: 40, height: 40,opacity:status}}/></View>
</MapView.Marker>

вы пытались использовать Animated.Image вместо Image?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы должны использовать <Animated.*>, например.
Для <View> используйте <Animated.View>
Для <Image> используйте <Animated.Image>
И так далее. React Native поймет Animated.Value, если он используется в компоненте Animated.*.
вместо этого используйте
status = 1.0.