2
それはどういう考えですか?Android MapViewの地図の一部が見つかりません
私はオーバーレイにしただけで操作が途中でポインタを描くことでした。
コードは、私は(私は同じ問題を抱えていた)別のポストに解決策を見つけた
public boolean draw(Canvas canvas, MapView mapView, boolean shadow, long when) {
super.draw(canvas, mapView, shadow);
Point myScreenCoords = new Point();
mapView.getProjection().toPixels(point, myScreenCoords);
Paint paint = new Paint();
paint.setARGB(255, 255, 255, 255);
Bitmap bmp = BitmapFactory.decodeResource(getResources(),
R.drawable.google_maps_marker);
canvas.drawBitmap(bmp, myScreenCoords.x - (float)(bmp.getWidth() * 0.50),
myScreenCoords.y - bmp.getHeight(), paint);
return true;
}
ズームレベルを変更しても効果はありません。 – ikromm
それはタイルキャッシングと関係があるようです。最初はマップビューが正しく表示されていますが、別のアクティビティに切り替えてからもう一度戻ると、上記のタイルには – ikromm