这是我的代码
mGeoDataClient.getAutocompletePredictions("Supermarket", null, null).addOnSuccessListener {
it.forEach {
it.placeId?.let {
mGeoDataClient.getPlaceById(it).addOnSuccessListener {
val marker = it[0].latLng
val name = it[0].name.toString()
mMap.addMarker(MarkerOptions().position(marker).title(name))
}
}
}
}
对于它发现的每个超市,只要自动完成预测中不包含此信息,只包含地点 ID,它就必须再次请求获取纬度。
有没有更好的方法来做到这一点?
largeQ
相关分类