本文整理汇总了Java中com.tencent.tencentmap.mapsdk.map.MapView.setBuiltInZoomControls方法的典型用法代码示例。如果您正苦于以下问题:Java MapView.setBuiltInZoomControls方法的具体用法?Java MapView.setBuiltInZoomControls怎么用?Java MapView.setBuiltInZoomControls使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.tencent.tencentmap.mapsdk.map.MapView
的用法示例。
在下文中一共展示了MapView.setBuiltInZoomControls方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: initMapView
import com.tencent.tencentmap.mapsdk.map.MapView; //导入方法依赖的package包/类
private void initMapView() {
mMapView = (MapView) findViewById(R.id.mapviewOverlay);
mMapView.setBuiltInZoomControls(true);
mMapView.getController().setZoom(9);
Bitmap bmpMarker = BitmapFactory.decodeResource(getResources(),
R.drawable.mark_location);
mLocationOverlay = new LocationOverlay(bmpMarker);
mMapView.addOverlay(mLocationOverlay);
}
示例2: onCreate
import com.tencent.tencentmap.mapsdk.map.MapView; //导入方法依赖的package包/类
@Override
/**
*显示地图,启用内置缩放控件,并用MapController控制地图的中心点及Zoom级别
*/
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.routesearchdemo);
mMapView = (MapView) findViewById(R.id.mapviewroutesearch);
btnRouteSearch = (Button) this.findViewById(R.id.btnRouteSearch);
btnRouteSearch.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
searchBusRoute();
// searchDriveRoute();
}
});
mMapView.setBuiltInZoomControls(true); // 设置启用内置的缩放控件
GeoPoint point = new GeoPoint((int) (39.90923 * 1E6), (int) (116.397428 * 1E6)); // 用给定的经纬度构造一个GeoPoint,单位是微度
mMapView.getController().setCenter(point);
mMapView.getController().setZoom(9);
mMapView.setBuiltInZoomControls(false);
}
示例3: onCreate
import com.tencent.tencentmap.mapsdk.map.MapView; //导入方法依赖的package包/类
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.itemizedoverlay);
LayoutInflater layoutInfla = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
viewTip = layoutInfla.inflate(R.layout.layouttipview, null);
addressTv = (TextView) viewTip.findViewById(R.id.txtViewSelectSub);
mMapView = (MapView) findViewById(R.id.itemizedoverlayview);
mMapView.setBuiltInZoomControls(true); // 设置启用内置的缩放控件
mMapController = mMapView.getController();
Drawable marker = getResources().getDrawable(R.drawable.markpoint); // 得到需要标在地图上的资源
this.iTipTranslateY = marker.getIntrinsicHeight();
marker.setBounds(0, 0, marker.getIntrinsicWidth(),
marker.getIntrinsicHeight()); // 为maker定义位置和边界
mapOverlay = new MapOverlay(marker, this);
mapOverlay.setOnTapListener(onTapListener);
mMapView.addOverlay(mapOverlay); // 添加标注,可以通过mMapView.getOverlays().remove删除标注,删除后可以通过mapview.refreshMap()刷新地图
// 添加ItemizedOverlay实例到mMapView
mMapView.invalidate(); // 刷新地图
mMapController.animateTo(mapOverlay.getCenter());
}
示例4: onCreate
import com.tencent.tencentmap.mapsdk.map.MapView; //导入方法依赖的package包/类
@Override
/**
*显示地图,启用内置缩放控件,并用MapController控制地图的中心点及Zoom级别
*/
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.overlaydemo);
mMapView = (MapView) findViewById(R.id.mapviewOverlay);
mMapView.setBuiltInZoomControls(true); // 设置启用内置的缩放控件
mMapView.getController().setZoom(9);
Bitmap bmpMarker=null;
Resources res=OverlayDemo.this.getResources();
bmpMarker=BitmapFactory.decodeResource(res, R.drawable.mark_location);
SimulateLocationOverlay simuOvelay=new SimulateLocationOverlay(bmpMarker);
mMapView.addOverlay(simuOvelay);
GeoPoint geoSimulateLocation=new GeoPoint((int)(39.984297*1e6), (int)(116.307523*1e6));
simuOvelay.setGeoCoords(geoSimulateLocation);
simuOvelay.setAccuracy(5000);
GraphicOverlay garphicOverlay=new GraphicOverlay();
mMapView.addOverlay(garphicOverlay);
}