Android 如何在谷歌地图上获取imageview坐标(位置/纬度)
长期以来,我一直在努力实现这一目标。但是不能。所以我确实需要一些帮助 当前方法-请参阅下图 正如上面所看到的,标记图像是一个ImageView,并正确放置,以便标记的尖端指向屏幕的中心。并获取一个latlon,我将读取地图空闲或移动状态,并将使用以下方法获取latlon getCameraPositionLatitude(); getCameraPositionLongitude() 但是,真正的问题是我想要实现的以下格式。因为这将改进UI/UX,因为将视图放置在一个位置,用户可以清楚地查看他所指向的位置(当然,屏幕的底部将充满建议或我想到的任何进一步的更改) 请参考下图- 我被卡住了。我找不到任何方法从屏幕的那一部分为我提供latlon。我真的需要你们的帮助来解决这个问题。我想从视图的尖端指向第二个图像(上图)的位置。如果我使用googleMap.getCameraPositionLatitude(); getCameraPositionLongitude();这是在适当的,因为它会让我从屏幕中心拉特朗斯 请帮我解决这个问题Android 如何在谷歌地图上获取imageview坐标(位置/纬度),android,google-maps,google-maps-markers,google-maps-api-2,Android,Google Maps,Google Maps Markers,Google Maps Api 2,长期以来,我一直在努力实现这一目标。但是不能。所以我确实需要一些帮助 当前方法-请参阅下图 正如上面所看到的,标记图像是一个ImageView,并正确放置,以便标记的尖端指向屏幕的中心。并获取一个latlon,我将读取地图空闲或移动状态,并将使用以下方法获取latlon getCameraPositionLatitude(); getCameraPositionLongitude() 但是,真正的问题是我想要实现的以下格式。因为这将改进UI/UX,因为将视图放置在一个位置,用户可以清楚地查看他
提前感谢:)您可以使用它。使用该方法,您可以将地图中心移动到所需位置。再看一个问题。为什么不使用一个可拖动的标记,并将其放在屏幕中央。然后用户可以拖动标记,在任何地方获得lat/lng