在Android中触摸位置的Google地图上添加标记

Fro*_*oyo 1 android google-maps google-maps-markers

谁能帮助我完成以下任务:

我想在Android的Google地图中添加标记。

功能必须像这样,必须显示一个弹出窗口以将触摸的位置添加为标记。

我指的是以下教程,他们通过硬编码添加了标记。

http://developer.android.com/resources/tutorials/views/hello-mapview.html

我希望使用地图上的onclck来完成。

Aka*_*ore 5

我使用了Google Maps API v2,解决方案如下:

googleMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {

    @Override
    public void onMapClick(LatLng point) {          
        MarkerOptions marker = new MarkerOptions()
            .position(new LatLng(point.latitude, point.longitude))
            .title("New Marker");           
        googleMap.addMarker(marker);            
        System.out.println(point.latitude + "---" + point.longitude);   
    }
});
Run Code Online (Sandbox Code Playgroud)