NO IMAGE

地圖縮放,旋轉,視角控制

這部分比較簡單就不上合部程式碼了,只是重要的部分,哈哈。
    /**
     * 處理縮放
     * sdk 縮放級別範圍: [3.0,19.0]
     */
    private void perfomZoom(){
    String t=”縮放的大小”;
    try{
       float zoomLevel = Float.parseFloat(t);
       mMapController.setZoom(zoomLevel);
    }catch(NumberFormatException e){
    Toast.makeText(this, 
            “請輸入正確的縮放級別”, Toast.LENGTH_SHORT)
        .show();
    }
    }
    /**
     * 處理旋轉 
     * 旋轉角範圍: -180 ~ 180 , 單位:度   逆時針旋轉  
     */
    private void perfomRotate(){
    String t=”處理旋轉角度大小”;
    try{
       int rotateAngle = Integer.parseInt(t);
       mMapController.setRotation(rotateAngle);
    }catch(NumberFormatException e){
    Toast.makeText(this, 
            “請輸入正確的旋轉角度”, Toast.LENGTH_SHORT)
        .show();
    }
    }
    /**
     * 處理俯視
     * 俯角範圍:  -45 ~ 0 , 單位: 度
     */
    private void perfomOverlook(){
    String t=”處理俯視角度大小”;
    try{
       int overlookAngle = Integer.parseInt(t);
       mMapController.setOverlooking(overlookAngle);
    }catch(NumberFormatException e){
    Toast.makeText(this, 
            “請輸入正確的俯角”, Toast.LENGTH_SHORT)
        .show();
    }
    }
搞定了,是不是很簡單,哈哈。