android百度地图api开发地图显示问题
风晓晓你知晓 2021-09-19 09:06
493 次浏览
赞 53
最新问答
- liuyanfei0451
试下下面的代:
package com.liufeng.baidumap;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import com.baidu.mapapi.BMapManager;
import com.baidu.mapapi.GeoPoint;
import com.baidu.mapapi.MapActivity;
import com.baidu.mapapi.MapController;
import com.baidu.mapapi.MapView;
public class MainActivity extends MapActivity {
private BMapManager mapManager;
private MapView mapView;
private MapController mapController;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
// 初始化MapActivity
mapManager = new BMapManager(getApplication());
// init方法的第一个参数需填入申请的API Key
mapManager.init("285B415EBAB2A92293E85502150ADA7F03C777", null);
super.initMapActivity(mapManager);
mapView = (MapView) findViewById(R.id.map_View);
// 设置地图模式为交通地图
mapView.setTraffic(true);
// 设置启用内置的缩放控件
mapView.setBuiltInZoomControls(true);
// 用给定的经纬度构造一个GeoPoint(纬度,经度)
GeoPoint point = new GeoPoint((int) (47.118440 * 1E6), (int) (87.493147 * 1E6));
// 创建标记maker
Drawable marker = this.getResources().getDrawable(R.drawable.iconmarka);
// 为maker定义位置和边界
marker.setBounds(0, 0, marker.getIntrinsicWidth(), marker.getIntrinsicHeight());
// 取得地图控制器对象,用于控制MapView
mapController = mapView.getController();
// 设置地图的中心
mapController.setCenter(point);
// 设置地图默认的缩放级别
mapController.setZoom(12);
}
@Override
protected boolean isRouteDisplayed() {
return false;
}
@Override
protected void onDestroy() {
if (mapManager != null) {
mapManager.destroy();
mapManager = null;
}
super.onDestroy();
}
@Override
protected void onPause() {
if (mapManager != null) {
mapManager.stop();
}
super.onPause();
}
@Override
protected void onResume() {
if (mapManager != null) {
mapManager.start();
}
super.onResume();
}
}浏览 343赞 73时间 2023-10-10
相关问答
-
android百度地图api开发地图显示问题
-
如何使用Android调用百度地图API
-
百度地图api论文
-
android开发百度地图怎么实现自定义弹出窗口
-
怎么利用百度地图API获取某个地区区域轮廓矢量图
-
android调用百度地图,怎么添加备注
-
有谁做过百度地图API相关的论文吗
-
android怎么样开发地图定位使用自己重绘的地图?
-
有谁做过百度地图API相关的论文吗,谢谢了
-
dedecms发布文章是图片显示问题
-
android开发 如何实现扫描本地二维码图片
-
linux平台下,怎么使用qt显示地图
-
Android地图开发 鼠标移动到不同地点获取不同地点的文字提示信息怎么实现
-
哪个地图能显示出地形图,就是能直接看到各个地方等高线那种!
-
在论文中使用百度地图上下载的地图会侵权吗
-
专题地图的地图定义
-
如何调用 百度地图客户端 csdn
-
安卓android开发--图像处理
-
安卓APP调用百度地图该怎么做?
-
关于百度地图的论文该怎么写