Selaa lähdekoodia

1.修改Android Apex Mobile百度地图禁止旋转和俯视。

Pen Li 8 vuotta sitten
vanhempi
commit
3012b4cd59

+ 4 - 0
Apex Mobile/app/src/main/java/com/usai/apex/ShipMap/ShipMap.java

@@ -28,6 +28,7 @@ import com.baidu.mapapi.map.MapStatusUpdateFactory;
 import com.baidu.mapapi.map.MapView;
 import com.baidu.mapapi.map.Marker;
 import com.baidu.mapapi.map.MarkerOptions;
+import com.baidu.mapapi.map.UiSettings;
 import com.baidu.mapapi.model.LatLng;
 import com.google.android.gms.maps.CameraUpdate;
 import com.google.android.gms.maps.CameraUpdateFactory;
@@ -137,6 +138,9 @@ public class ShipMap extends RelativeLayout implements GoogleMap.OnMarkerClickLi
             MapStatusUpdate u = MapStatusUpdateFactory.zoomTo(mBaiduMap.getMap().getMinZoomLevel());
             mBaiduMap.getMap().setMapStatus(u);
             mBaiduMap.showZoomControls(false); // false不显示缩放按钮
+            mBaiduMap.getMap().getUiSettings().setRotateGesturesEnabled(false); // 禁止旋转
+            mBaiduMap.getMap().getUiSettings().setOverlookingGesturesEnabled(false); // 禁止俯视调整
+
 
             LayoutParams layoutParams = new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT);
             addView(mBaiduMap,layoutParams);