百度地图v2.0,MapView addView不显示不支持?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图v2.0,MapView addView不显示不支持?相关的知识,希望对你有一定的参考价值。

在1.3.5下[mw_shl_code=java,true]Double lat = 37.422134*1E6; Double lng = -122.084069*1E6; GeoPoint geoPoint = new GeoPoint(lat.intValue(), lng.intValue()); MapView.LayoutParams geoLP; geoLP = new MapView.LayoutParams(MapView.LayoutParams.WRAP_CONTENT, MapView.LayoutParams.WRAP_CONTENT, geoPoint, MapView.LayoutParams.TOP_LEFT); EditText editText2 = new EditText(getApplicationContext()); editText2.setText("Location Pinned"); mapView.addView(editText2, geoLP); [/mw_shl_code]是可以显示在地图上的,而且可以随地图移动。但是新的2.0上面试了很多办法也没有显示出来,请问是不是2.0不支持,还是我没有找到显示的方法?ps:2.0后加入了3D,是不是这个原因?

参考技术A 你没有调用mmapview.refresh(); 参考技术B “自2.0.0以后,有些类的包名可能改变,但只要类名不变,功能基本不变。用的时候需要注意。Overlay废弃了draw接口,自2.0以后,暂不支持自己绘制的Overlay。”这个是我从百度地图api中下载的一个文档中写的一句话,可能是这个原因吧 参考技术C 恩,不错,来支持一下

以上是关于百度地图v2.0,MapView addView不显示不支持?的主要内容,如果未能解决你的问题,请参考以下文章

MapView

百度地图清理 数据

Android中百度地图如何重新获取坐标

调用百度地图API出现 error inflating class com.baidu.mapapi.map.mapview

百度离线地图开发包V2.0

Xamarin.Forms之百度地图