进入地图完成osm加载
get on map finish loading on osm
我正在尝试使用开放式街道地图开发 Android 应用程序。我注意到 osm 有一个用于缩放和滚动的 MapListener,但是当它完成加载我的离线地图时我找不到监听器。有什么建议么 ??
Osmdroid 仅加载当前针对特定缩放和 MapView 边界显示的图块。所以加载永远不会完全完成,因为当用户或您的代码操作显示区域时会加载新的图块。
如果你需要在第一次加载地图的时候挂钩,你应该使用OnFirstLayoutListener and MapView.addOnFirstLayoutListener method:
mapView.addOnFirstLayoutListener(new OnFirstLayoutListener() {
void onFirstLayout(View v, int left, int top, int right, int bottom) {
//your code
}
});
我正在尝试使用开放式街道地图开发 Android 应用程序。我注意到 osm 有一个用于缩放和滚动的 MapListener,但是当它完成加载我的离线地图时我找不到监听器。有什么建议么 ??
Osmdroid 仅加载当前针对特定缩放和 MapView 边界显示的图块。所以加载永远不会完全完成,因为当用户或您的代码操作显示区域时会加载新的图块。
如果你需要在第一次加载地图的时候挂钩,你应该使用OnFirstLayoutListener and MapView.addOnFirstLayoutListener method:
mapView.addOnFirstLayoutListener(new OnFirstLayoutListener() {
void onFirstLayout(View v, int left, int top, int right, int bottom) {
//your code
}
});