我目前正在为我们的应用程序评估葫芦。它似乎非常强大,但我还没有找到在我的原生 android 应用程序中访问 Google Map v2 的方法。通过检索地图query
没有问题,但我没有发现任何关于谷歌地图v2的操作。然而,似乎有某种支持。我在calabash-android 存储库calabash- android存储库中找到了一个MapViewUtils 类
有人可以向我解释如何访问例如 MapView 上的标记吗?
最好的雅各布
我目前正在为我们的应用程序评估葫芦。它似乎非常强大,但我还没有找到在我的原生 android 应用程序中访问 Google Map v2 的方法。通过检索地图query
没有问题,但我没有发现任何关于谷歌地图v2的操作。然而,似乎有某种支持。我在calabash-android 存储库calabash- android存储库中找到了一个MapViewUtils 类
有人可以向我解释如何访问例如 MapView 上的标记吗?
最好的雅各布
尝试这个:
When /^I tap the map marker "([^\"]*)"$/ do | marker_title |
perform_action('tap_map_marker_by_title', marker_title, 60000)
end
您可以在此处找到支持的 mapView 步骤
请注意,由于我的 mapview 位于 Fragment 中,因此我自己并没有过多地使用它们,所以我得到一个“找不到 MapView!” 错误。根据这个链接mapViews in Fragments are not supported yet