谷歌地图,有没有可能存储标记的方法?

时间:2014-04-02 13:07:51

标签: android onclick sharedpreferences google-maps-markers

您好我创建了一些简单的代码,当我点击地图时添加了一个标记,但问题是,如果我重新运行应用程序,我添加的标记就会消失。是否有任何可能的方法使它们甚至可见如果我重新运行该应用程序?谢谢。 标记onmapclick的代码:

    gMap.setOnMapClickListener(new GoogleMap.OnMapClickListener(){

        @Override
        public void onMapClick(LatLng point) {
            gMap.addMarker(new MarkerOptions().position(point));

        }

    });

2 个答案:

答案 0 :(得分:0)

当用户点击地图时......获取该位置的纬度和经度,并将值保存在数据库表中。每当地图加载时,您应选择标记位置并将其添加到地图

答案 1 :(得分:0)

像Dehan Wijesekara所说,你可以在数据库中保存值,但如果你想让它更简单,你可以使用共享首选项。