public abstract class Symbol extends InternalHandleDisposable
符号库中所有的符号类,包括点状符号类,线型符号类和填充符号类都继承自符号基类。
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
释放资源,创建的对象在不使用时需要释放资源,防止内存泄露
|
boolean |
draw(android.graphics.Bitmap bmp)
将符号对象在指定 Bitmap 位图上绘制出来。
|
boolean |
draw(android.graphics.Bitmap bmp, Color color)
将符号对象在指定 Bitmap 位图上绘制出来。
|
int |
getID()
返回符号对象的 ID 号。
|
SymbolLibrary |
getLibrary()
返回该符号对象所在的符号库。
|
java.lang.String |
getName()
返回符号对象的名称,在同一个符号库中的符号对象的名称可以重复。
|
SymbolType |
getType()
返回符号对象的类型。
|
void |
setSymbolStyle(GeoStyle style)
设置符号风格,若未设置,使用默认风格
|
java.lang.String |
toString()
返回描述符号对象的字符串,格式为{Name=,ID=}。
|
public java.lang.String getName()
public int getID()
public SymbolLibrary getLibrary()
public SymbolType getType()
public java.lang.String toString()
toString
在类中 java.lang.Object
public boolean draw(android.graphics.Bitmap bmp, Color color)
bmp
- 指定 Bitmap 位图。color
- 背景颜色public boolean draw(android.graphics.Bitmap bmp)
bmp
- 指定 Bitmap 位图。public void setSymbolStyle(GeoStyle style)
style
- 风格public void dispose()