Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android谷歌地图v2测试_Android_Google Maps_Google Maps Android Api 2 - Fatal编程技术网

Android谷歌地图v2测试

Android谷歌地图v2测试,android,google-maps,google-maps-android-api-2,Android,Google Maps,Google Maps Android Api 2,我有一个活动,它根据模型的状态显示标记列表。 无论何时更改模型的状态,都会刷新标记以显示新位置或显示任何新标记 我想测试此行为,但是GoogleMap没有提供.getMarkers()方法或类似方法来知道地图上显示了哪些标记 问题是,我如何测试标记的数量和板条或每个标记。保留所有绘制标记的阵列列表,并迭代以找到您想要的标记 或者有一个你可以调用getMarkers,getPolygons等的方法。这只是一个想法,但是你可以将你的标记(latlng,id,image等)存储在数组列表上。然后,当您

我有一个活动,它根据模型的状态显示标记列表。 无论何时更改模型的状态,都会刷新标记以显示新位置或显示任何新标记

我想测试此行为,但是
GoogleMap
没有提供
.getMarkers()
方法或类似方法来知道地图上显示了哪些标记


问题是,我如何测试
标记
的数量和
板条
或每个标记。

保留所有绘制标记的
阵列列表
,并迭代以找到您想要的标记


或者有一个你可以调用
getMarkers
,getPolygons等的方法。这只是一个想法,但是你可以将你的标记(latlng,id,image等)存储在
数组列表上。然后,当您创建标记时,为
foreach
分配id,然后单击retrieve theid,从
数组中获取所有信息