public class

BaseLabel

extends BaseMarker
java.lang.Object
   ↳ org.neshan.vectorelements.Element
     ↳ org.neshan.vectorelements.BaseMarker
       ↳ org.neshan.vectorelements.BaseLabel
Known Direct Subclasses

Class Overview

این کلاس برای رسم یک المان مارکر با یک bitmap که بصورت داینامیک رسم شده‌است و می‌توان آن را روی نقشه نمایش داد، استفاده می‌شود.

Summary

Public Methods
synchronized void delete()
Bitmap drawBitmap(float dpToPX)
یک bitmap برای برچسب ترسیم می‌کند تا برای رسم روی نقشه استفاده شود.
String getClassName()
نام اصلی کلاس این شی را برمی‌گرداند.
Object getManagerObject()
شی اتصال‌دهنده‌ی این کلاس را برمی‌گرداند.
BaseLabelStyle getStyle()
استایل برچسب را برمی‌گرداند.
void setStyle(BaseLabelStyle style)
استایل برچسب را تنظیم می‌کند
[Expand]
Inherited Methods
From class org.neshan.vectorelements.BaseMarker
From class org.neshan.vectorelements.Element
From class java.lang.Object

Public Methods

public synchronized void delete ()

public Bitmap drawBitmap (float dpToPX)

یک bitmap برای برچسب ترسیم می‌کند تا برای رسم روی نقشه استفاده شود.
این متد هر گاه که برچسب به طور داخلی لود شود صدا زده خواهد شد.

Parameters
dpToPX این مقدار برای تبدیل (dp) به پیکسل (px) استفاده می‌شود.
Returns
  • bitmap برچسب.

public String getClassName ()

نام اصلی کلاس این شی را برمی‌گرداند. این متد در SDK کاربرد داخلی دارد.

Returns
  • نام کلاس این شی

public Object getManagerObject ()

شی اتصال‌دهنده‌ی این کلاس را برمی‌گرداند. این متد در SDK کاربرد داخلی دارد.

Returns
  • شی اتصال‌دهنده اگر مقدار داشته باشد در غیر اینصورت null

public BaseLabelStyle getStyle ()

استایل برچسب را برمی‌گرداند.

Returns
  • استایل تعریف شده برای برچسب

public void setStyle (BaseLabelStyle style)

استایل برچسب را تنظیم می‌کند