欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

关于百度地图MapView无法显示问题

程序员文章站 2022-06-10 16:29:06
...

在SDK各功能组件使用之前都需要调用

SDKInitializer.initialize(getApplicationContext());,因此我们建议该方法放在Application的初始化方法中

public class DemoApplication extends Application {

@Override
public void onCreate() {
    super.onCreate();
    //在使用SDK各组件之前初始化context信息,传入ApplicationContext   
    SDKInitializer.initialize(this);
    //自4.3.0起,百度地图SDK所有接口均支持百度坐标和国测局坐标,用此方法设置您使用的坐标类型.
    //包括BD09LL和GCJ02两种坐标,默认是BD09LL坐标。
    SDKInitializer.setCoordType(CoordType.BD09LL);
}

}
但是模拟器上可能没有显示MapView,控制台也没有报错,尝试在Manifest中添加:
android:name=”包名+初始的类名”
关于百度地图MapView无法显示问题

*注意初始化页面继承的是Application而不是AppCompat,否者无法添加name属性