react-native-map图像源不在android上更新

时间:2018-05-16 10:08:16

标签: javascript android react-native react-native-maps

我使用react-native-map在我的卡上显示不同的商家,当我按下其中一个标记时,会出现一个带有详细信息的模态(如截图所示):

enter image description here

通常,当我按下标记时,图标会变为代表选择。 以下是相关代码:

{ this.state.markerIcons ?  Object.keys(this.state.markers).map((marker, key) =>{ 
        if (!this.state.markers[marker].shouldShow) return
         console.log('My Selected marker : ', this.state.selectedMarker  && marker == this.state.selectedMarker.key);
        return (  
          <CustomMarkers
              key={marker}
              coordinate={this.state.markers[marker].coordinate}
              onPress={()=>this.setState({selectedMarker:this.state.markers[marker]})}
          >
           <Image source={
            this.state.selectedMarker  && marker == this.state.selectedMarker.key ?
             require('../images/mapmarker/default.png')
             :
             icons[this.state.markerIcons[this.state.markers[marker].category].icon]
            } 
             />
          </CustomMarkers>
        )})
        : <View></View>
      }  

它在ios上工作得很好但是android上的图标没有改变? 一个想法??

0 个答案:

没有答案