com.mapbar.android.maps
Enum MapView.ReticleDrawMode

java.lang.Object
  extended by java.lang.Enum<MapView.ReticleDrawMode>
      extended by com.mapbar.android.maps.MapView.ReticleDrawMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<MapView.ReticleDrawMode>
Enclosing class:
MapView

public static enum MapView.ReticleDrawMode
extends java.lang.Enum<MapView.ReticleDrawMode>

让用户指定十字线的绘制模式


Enum Constant Summary
DRAW_RETICLE_NEVER
           永不绘制十字线
DRAW_RETICLE_OVER
           在所有overlay上绘制十字线
DRAW_RETICLE_UNDER
           在绘制overlay之前绘制十字线,所以事实上十字线在overlay的下面
 
Method Summary
static MapView.ReticleDrawMode valueOf(java.lang.String name)
           用指定的名称返回这种类型的枚举常量
static MapView.ReticleDrawMode[] values()
           返回包含这个枚举类型常量的数组,其顺序是被声明的顺序。
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

DRAW_RETICLE_OVER

public static final MapView.ReticleDrawMode DRAW_RETICLE_OVER
在所有overlay之上绘制十字线。


DRAW_RETICLE_UNDER

public static final MapView.ReticleDrawMode DRAW_RETICLE_UNDER
在绘制overlay之前先画十字线,所以实际上十字线在overlay的下面。


DRAW_RETICLE_NEVER

public static final MapView.ReticleDrawMode DRAW_RETICLE_NEVER
永不绘制十字线。

Method Detail

values

public static final MapView.ReticleDrawMode[] values()
返回一个包含这个枚举类型常量的数组,其顺序是被声明的顺序。这个方法可被用于循环方位其常量,如下:
for(MapView.ReticleDrawMode c : MapView.ReticleDrawMode.values())
        System.out.println(c);

Returns:
包含这个类型常量的数组,其顺序是其被声明的顺序。

valueOf

public static MapView.ReticleDrawMode valueOf(java.lang.String name)
用指定的名称返回这个类型的枚举常量。 字符串必须和标识符完全匹配,标识符是用于声明这中类型的枚举常量。(不允许出现空格字符)

Parameters:
name - 待返回的枚举常量的名称
Returns:
用指定名称冠名的枚举常量
Throws:
java.lang.IllegalArgumentException - 如果这个枚举类型没有和指定名称向匹配的常量,抛出java.lang.IllegalArgumentException异常。