高德地图

来源:互联网 发布:caeses软件 编辑:程序博客网 时间:2024/04/30 03:32

今天熟悉了一下高德地图的使用, 感觉比百度地图要容易上手的多,只需要设置布局文件和在activity中复制几句话就很快能够实现地图的显示了。之后卡在了地图定位上,卡了差不多一天,我做的时候是根据官网的开发指南链接 加上官方给的Demo样本来做的,以前只会百度别人写的,现在自己看官方的Demo也是蛮不错的。Demo上的代码甚至可以直接复制粘贴过来用,里面的各种定义的类,引入的jar包都清清楚楚的,以及xml资源,真的挺好,感觉要比博客上面写的东西还要好用,Demo+开发指南绝配啊(尽管仍然还有很多代码看不懂不过会用就行了)。今天在参考的时候遇到了很多问题,有些函数不能重载,运行崩溃等等,完全摸不着头脑,后来发现是implement的包名不全造成的,解决这个问题成功啦。

不同的功能implements后面的类名也不一样不然有些函数不能重载

/** * 地理编码与逆地理编码功能介绍 */public class GeocoderActivity extends Activity implements OnGeocodeSearchListener, OnClickListener {  
private ProgressDialog progDialog = null;           private GeocodeSearch geocoderSearch;               private String addressName;                         private AMap aMap;private MapView mapView;private Marker geoMarker;private Marker regeoMarker;private LatLonPoint latLonPoint = new LatLonPoint(40.003662, 116.465271);@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.geocoder_activity);mapView = (MapView) findViewById(R.id.map);mapView.onCreate(savedInstanceState);// 此方法必须重写init();}


0 0
原创粉丝点击