【发布时间】:2021-01-12 23:58:03
【问题描述】:
我有一个地方List,其中包含Hospital 对象(List<Hospital>)。医院对象包含名称、纬度、经度和手机号码作为属性。如果用户调整屏幕,我会从中得到当前地图投影LatLngBounds。所以现在我想过滤LatLngBounds中的医院,我该如何实现getAvailableHospital()方法?谢谢!
医院对象等级
Class Hospital
{
private String Name;
private String Latitude;
private String Longtitude;
private String PhoneNumber
}
地图片段内部
@Override
public void onCameraIdle() {
LatLngBounds bounds = mMap.getProjection().getVisibleRegion().latLngBounds;
getAvailabelHospitals(bounds.northeast.latitude, bounds.northeast.longitude, bounds.southwest.longitude, bounds.southwest.latitude);
}
【问题讨论】:
标签: java android google-maps google-maps-android-api-2