react-native - 如何更改 native map 中标记的大小?

标签 react-native maps android-mapview

我正在尝试减小 map 上标记的大小,因为它太大了。

问题是在这种情况下使用 style = {} 似乎不起作用。

我在这里缺少什么?

   <MapView.Marker
        coordinate={{ latitude: 52.78825, longitude: 13.4324 }}
        title="This should be me"
        description="Some description"
        image={require('../assets/icon.png')}
        style={{width: 26, height: 28}}
      >

最佳答案

您可以按照文档 here 以这种方式呈现标记:

<Marker ...>
  <Image
    source={require('../assets/icon.png')}
    style={{width: 26, height: 28}}
    resizeMode="contain"
  />
</Marker>

关于react-native - 如何更改 native map 中标记的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59002487/

相关文章:

javascript - redux 商店外的 Redux 状态

javascript - 如何使用 Google Maps API 获取所选地点的 "latitude and longitude"?

java - Android MapView 从 searchView 加载位置

reactjs - React - 如何从组件中分离逻辑

javascript - 为什么 Firebase 的 OnValue 没有在这里触发?

Android mapbox 库非常大

android - 如何将 MapView 从像素缩放到米

android - 在Google Maps Android中显示路线

javascript - 组件 'div' 的 View 配置 getter 回调必须是一个函数(收到 'undefined' )。确保组件名称以大写字母开头

swift - 由于 "found nil"解开网址,无法从 GoogleMaps 获取路线