NativeScript动态地图标记
NativeScript Dynamic Map Marker
如何在地图中添加动态标记
例如
<ListView items="{{ myItems }}" itemTap="mapClicked">
当我点击我的列表视图项目时,我应该动态地在地图上添加一个标记。我尝试了很多不同的方法,但都没有成功
我尝试过这种回购:https://github.com/dapriett/nativescript-google-maps-sdk
它很好用。。但我不能动态添加标记
请帮忙吗?
要使用nativescript-google-maps-sdk
添加标记,您需要调用相应平台的Google Maps SDK的本地API。
这里有一个Android的例子:
function onMapReady(args) {
mapView = args.object;
}
function mapClicked(args)
{
var index = args.index;
var gMap = mapView.gMap;
if (mapView.android)
{
var latLng = new com.google.android.gms.maps.model.LatLng(12.66, 82.33);
var markerOptions = new com.google.android.gms.maps.model.MarkerOptions();
markerOptions.title("Marker " + index);
markerOptions.snippet("Marker description");
markerOptions.position(latLng);
gMap.addMarker(markerOptions);
}
}
相关文章:
- 如何更改角度谷歌地图上的集群图标
- 谷歌地图API-显示具有不同图标的标记
- 谷歌地图-更改图层图标大小
- 在地图加载/页面加载时,我想将地图设置为当前地理位置,但不想在地图上显示定位图标
- 将图标作为参数传递不会;t工作-谷歌地图
- 谷歌地图隐藏手图标
- 从谷歌地图信息窗口中删除关闭图标
- 在javascript中设置谷歌地图标记图标属性
- 我是否可以在单击特定图标时更改地图标记图标,然后在单击另一个图标时切换,等等
- 我如何才能在某些条件下更改c#中谷歌地图标记的图标
- 使用HTML元素代替gmap3的地图标记图标
- 谷歌地图标记图标作为变量
- 我如何使谷歌地图不更改标记的自定义图标大小
- 饼图而不是谷歌地图中的标记集群图标
- 如何在谷歌地图上放置图标标记,图标数量是否有配额
- 可拖动图标未显示在 Google 地图顶部且不重复
- 谷歌地图v3更改标记图标在安卓网络视图
- AngularJS谷歌地图(ng-map)图标网址不起作用
- 带有群集和过滤器复选框的地图框个性化图标
- 添加 removeMarker 函数时,每 5 秒在地图上加载一次图钉不会显示图标