MapControlDemo.java
- 通过MapController设置缩放、旋转、俯视角度
private void perfomZoom(){ EditText t = (EditText) findViewById(R.id.zoomlevel); try{ float zoomLevel = Float.parseFloat(t.getText().toString()); mMapController.setZoom(zoomLevel); }catch(NumberFormatException e){ Toast.makeText(this, "请输入正确的缩放级别", Toast.LENGTH_SHORT) .show(); } } /** * 处理旋转 * 旋转角范围: -180 ~ 180 , 单位:度 逆时针旋转 */ private void perfomRotate(){ EditText t = (EditText) findViewById(R.id.rotateangle); try{ int rotateAngle = Integer.parseInt(t.getText().toString()); mMapController.setRotation(rotateAngle); }catch(NumberFormatException e){ Toast.makeText(this, "请输入正确的旋转角度", Toast.LENGTH_SHORT) .show(); } } /** * 处理俯视 * 俯角范围: -45 ~