在android手机里面怎样使用 谷歌地图?
最好给些源代码

解决方案 »

  1.   

    Android上面的Google Map需要API Key,它根据应用程序的key的MD5签名来生成API key,所以使用的时候必须有一个key。然后再使用keytool获得MD5签名。
    然后到http://code.google.com/android/add-ons/google-apis/maps-api-signup.html页面根据上面得到的MD5签名获得地图API key。
    得到自己的API key之后,就要对MapsDemo进行修改,将其中需要的Map key修改为自己获得的Key。需要对MapViewDemo.java文件进行修改,在onCreate方法最后添加代码:MapView map = (MapView)findViewById(R.id.map);//获得MapView对象
    map.getController().setCenter(new GeoPoint(39971036,116314659));//设置地图中心
    map.getController().setZoom(10);//设置缩放级别
    需要在res/layout/mapview.xml加上android:id="@+id/map",为MapView添加一个id编号,才能在代码中用findViewById获得MapView对象。