如何在地圖上的特定位置添加標記?在android中使用谷歌地圖添加標記在觸摸位置
我看到這個代碼顯示了觸摸位置的座標。我想要一個標記彈出或在每次觸摸時在同一位置顯示。我該怎麼做呢?
public boolean onTouchEvent(MotionEvent event, MapView mapView) {
if (event.getAction() == 1) {
GeoPoint p = mapView.getProjection().fromPixels(
(int) event.getX(),
(int) event.getY());
Toast.makeText(getBaseContext(),
p.getLatitudeE6()/1E6 + "," +
p.getLongitudeE6() /1E6 ,
Toast.LENGTH_SHORT).show();
mapView.invalidate();
}
return false;
}
oks!我知道了。我現在可以繪製標記。謝謝:) – lulala 2010-01-31 16:49:10
好,你能接受答案,以便其他人想回答問題會知道這一個已經被回答了嗎? – RickNotFred 2010-01-31 18:23:08