web-dev-qa-db-ja.com

ReadableNativeMapからdoubleに値をキャストすることはできません

カスタムマーカー画像があり、画像の不透明度に変数を使用したいと思います。私は次のことを行い、このエラーを取得します「不透明度の値を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>

ここに画像の説明を入力してください

6
Muj

<Animated.*>を使用する必要があります。例:.

<View>には、<Animated.View>を使用します

<Image>には、<Animated.Image>を使用します

等々。 React Nativeは、Animated.ValueがAnimated.*コンポーネントで使用されている場合、それを理解します。

1
Andrei