dev
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
package com.mogo.map;
|
||||
|
||||
/**
|
||||
* @author congtaowang
|
||||
* @since 2019-12-18
|
||||
* <p>
|
||||
* 图层控制
|
||||
*/
|
||||
public interface IMogoUiSettings {
|
||||
|
||||
/**
|
||||
* 设置比例尺功能是否可用。
|
||||
*/
|
||||
void setScaleControlsEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 这个方法设置了地图是否允许显示缩放按钮。如果允许,则在地图上显示。
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setZoomControlsEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 这个方法设置了地图是否允许显示指南针
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setCompassEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 设置定位按钮是否显示
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setMyLocationButtonEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 这个方法设置了地图是否允许通过手势来移动。如果允许,则用户可以通过按住地图移动来改变可视区域。
|
||||
* 如果禁止,则不支持此功能。 这个设置不会影响用户在程序里对地图的移动。 默认移动手势为可用。
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setScrollGesturesEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 这个方法设置了地图是否允许通过手势来缩放。
|
||||
* 如果允许,则用户可以通过双击地图或双指在地图上捏合来绽放地图。
|
||||
* 这个设置不会影响缩放按钮的功能, 也不会影响程序对地图的操控。 默认允许通过手势缩放地图。
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setZoomGesturesEnabled( boolean enabled );
|
||||
|
||||
void setTiltGesturesEnabled( boolean enabled );
|
||||
|
||||
void setRotateGesturesEnabled( boolean enabled );
|
||||
|
||||
/**
|
||||
* 设置当前地图是否支持所有手势。这个设置不影响用户在点击屏幕上的按钮(如缩放按钮)的效果,也不影响用户在程序里对地图的操作。
|
||||
*
|
||||
* @param enabled
|
||||
*/
|
||||
void setAllGesturesEnabled( boolean enabled );
|
||||
|
||||
void setIndoorSwitchEnabled( boolean enabled );
|
||||
|
||||
void setLogoEnable( boolean enabled );
|
||||
}
|
||||
Reference in New Issue
Block a user