【问题标题】:Google map api:geo location + custom markers谷歌地图api:地理位置+自定义标记
【发布时间】:2017-06-30 11:21:33
【问题描述】:

如何添加 1.地理位置 2.单击时将标记名称加载到文本框中 我的代码http://pastebin.com/DUNgyfBD

【问题讨论】:

  • 向我们展示您的代码以及您到目前为止所做的工作。
  • 尝试添加一些代码,并进一步解释您的问题。
  • 这是一张有多个标记的地图,我需要的是 1.geo 位置 2.单击标记时,标记名称应加载到文本框

标签: javascript google-maps google-maps-api-3


【解决方案1】:

如果这是在 android studio 上,那么这就是你如何在地图上放置一个标记,修改它以获得 infowindow

 mMap.setOnMapClickListener(new GoogleMap.OnMapClickListener() {
        @Override
        public void onMapClick(LatLng point) {
        try {
                //place marker where user just clicked
                marker = mMap.addMarker(new MarkerOptions().position(point));
                LatLng latLng = marker.getPosition();
                double latitude = latLng.latitude;
                double longitude = latLng.longitude;

                Geocoder geocoder;
                addresses = null;
                geocoder = new Geocoder(getBaseContext(), Locale.getDefault());


                addresses = geocoder.getFromLocation(latitude, longitude, 1);
            } catch (IOException e) {
                e.printStackTrace();
            }
       }
   }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-21
    • 2011-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多