gpt4 book ai didi

google-maps - 如何单击 Xamarin UITest 的谷歌地图上的标记

转载 作者:行者123 更新时间:2023-11-28 21:28:50 24 4
gpt4 key购买 nike

我为 Android 应用编写 Xamarin UITest。在应用程序中使用谷歌地图。请帮助我,如何点击 map 上的标记?

最佳答案

标记没有显示在 View 树中,我猜它们是在 map 框架布局中的屏幕上绘制的。

鉴于标记位于 map 的中心,您可以使用如下方式点击它:

(带有 id 为“map”的 map 片段)

var map = app.Query("map")
var middleX = (map.First().Rect.Width + map.First().Rect.X) / 2
var middleY = (map.First().Rect.Height + map.First().Rect.Y) / 2
app.TapCoordinates(middleX, middleY)

但我认为这就是您在 map 中所能做的全部。

关于google-maps - 如何单击 Xamarin UITest 的谷歌地图上的标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30975331/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com