当前位置: 首页>>代码示例>>Java>>正文


Java MapView.setBuiltInZoomControls方法代码示例

本文整理汇总了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);
}
 
开发者ID:tencentlocation,项目名称:TencentLocationDemo,代码行数:11,代码来源:DemoMapActivity.java

示例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);
	}
 
开发者ID:kk-java,项目名称:MarkerDragForTencentMap,代码行数:29,代码来源:RouteSearchDemo.java

示例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());
	
	
}
 
开发者ID:kk-java,项目名称:MarkerDragForTencentMap,代码行数:36,代码来源:ItemizedOverlayDemo.java

示例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);
}
 
开发者ID:kk-java,项目名称:MarkerDragForTencentMap,代码行数:28,代码来源:OverlayDemo.java


注:本文中的com.tencent.tencentmap.mapsdk.map.MapView.setBuiltInZoomControls方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。