本文共 1454 字,大约阅读时间需要 4 分钟。
1 基本使用
准本工作:
1 导包; .jar & .so
2 配置AndroidManifest.xml,包括:权限&key
代码部分:
1 初始化SDK
2 获取MapView对象,实现对地图生命周期的管理
1 导包
见图:
2 配置AndroidManifest.xml,包括:权限&key
直接copy开发文档即可
key:http://lbsyun.baidu.com/index.php?title=androidsdk/guide/key
结果:
代码部分:
1 初始化SDK
public class MyApplication extends Application { @Override public void onCreate() { //在使用SDK各组件之前初始化context信息,传入ApplicationContext //注意该方法要再setContentView方法之前实现 SDKInitializer.initialize(getApplicationContext()); super.onCreate(); }}
2 获取MapView对象,实现对地图生命周期的管理
public class MainActivity extends Activity { private MapView mMapView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); //获取地图控件引用 mMapView = (MapView) findViewById(R.id.bmapView); } @Override protected void onDestroy() { super.onDestroy(); //在activity执行onDestroy时执行mMapView.onDestroy(),实现地图生命周期管理 mMapView.onDestroy(); } @Override protected void onResume() { super.onResume(); //在activity执行onResume时执行mMapView. onResume (),实现地图生命周期管理 mMapView.onResume(); } @Override protected void onPause() { super.onPause(); //在activity执行onPause时执行mMapView. onPause (),实现地图生命周期管理 mMapView.onPause(); } }效果图:
如果你获得是下图,那么是key值错了。
这是没有任何地图的,若想显示