MarkerOptions

کلاس نهایی عمومی MarkerOptions Object را گسترش می دهد
Parcelable را پیاده سازی می کند

MarkerOptions را برای یک نشانگر تعریف می کند.

راهنمای توسعه دهنده

برای اطلاعات بیشتر، راهنمای توسعه دهندگان Markers را بخوانید.

خلاصه ثابت ارثی

خلاصه سازنده عمومی

MarkerOptions ()
مجموعه جدیدی از گزینه های نشانگر ایجاد می کند.

خلاصه روش عمومی

MarkerOptions
آلفا (آلفا شناور)
آلفا (مادر بودن) نشانگر را تنظیم می کند.
MarkerOptions
لنگر (شناور u، شناور v)
لنگر را در نقطه خاصی از تصویر نشانگر مشخص می کند.
MarkerOptions
برخورد برخورد (int collisionBehavior)
حالت برخورد را برای نشانگر تنظیم می کند.
MarkerOptions
قابل کشیدن (کشیدن بولی)
قابلیت کشش را برای نشانگر تنظیم می کند.
MarkerOptions
تخت (مسطح بولی)
تنظیم می کند که آیا این نشانگر باید در برابر نقشه true باشد یا بیلبوردی که رو به دوربین false باشد.
شناور
getAlpha ()
مجموعه آلفا را برای این شی MarkerOptions دریافت می کند.
شناور
getAnchorU ()
فاصله افقی، نرمال شده به [0، 1]، لنگر از لبه چپ.
شناور
getAnchorV ()
فاصله عمودی، نرمال شده به [0، 1]، لنگر از لبه بالایی.
بین المللی
BitmapDescriptor
getIcon ()
مجموعه توصیفگر نماد سفارشی را برای این شی MarkerOptions دریافت می کند.
شناور
getInfoWindowAnchorU ()
فاصله افقی، نرمال شده به [0، 1]، لنگر پنجره اطلاعات از لبه چپ.
شناور
getInfoWindowAnchorV ()
فاصله عمودی، نرمال شده به [0، 1]، لنگر پنجره اطلاعات از لبه بالایی.
LatLng
getPosition ()
موقعیت تنظیم شده برای این شی MarkerOptions را برمی‌گرداند.
شناور
get Rotation ()
مجموعه چرخش را برای این شی MarkerOptions دریافت می کند.
رشته
getSnippet ()
مجموعه قطعه را برای این شی MarkerOptions دریافت می کند.
رشته
getTitle ()
مجموعه عنوان را برای این شی MarkerOptions دریافت می کند.
شناور
getZIndex ()
مجموعه zIndex را برای این شی MarkerOptions دریافت می کند.
MarkerOptions
نماد ( BitmapDescriptor iconDescriptor)
نماد را برای نشانگر تنظیم می کند.
MarkerOptions
infoWindowAnchor (float u، float v)
نقطه لنگر پنجره اطلاعات را روی تصویر نشانگر مشخص می کند.
بولی
قابل کشیدن است ()
تنظیم قابلیت کشیدن را برای این شی MarkerOptions دریافت می کند.
بولی
مسطح است ()
تنظیم مسطح را برای این شی MarkerOptions دریافت می کند.
بولی
قابل مشاهده است ()
تنظیمات دید را برای این شی MarkerOptions دریافت می کند.
MarkerOptions
موقعیت ( LatLng latlng)
مکان را برای نشانگر تنظیم می کند.
MarkerOptions
چرخش (چرخش شناور)
چرخش نشانگر را بر حسب درجه در جهت عقربه های ساعت در مورد نقطه لنگر نشانگر تنظیم می کند.
MarkerOptions
قطعه (قطعه رشته)
قطعه را برای نشانگر تنظیم می کند.
MarkerOptions
عنوان (عنوان رشته)
عنوان را برای نشانگر تنظیم می کند.
MarkerOptions
قابل مشاهده (بولی قابل مشاهده)
نمایان بودن نشانگر را تنظیم می کند.
MarkerOptions
zIndex (zIndex شناور)
zIndex را برای نشانگر تنظیم می کند.

خلاصه روش ارثی

سازندگان عمومی

گزینه های عمومی نشانگر ()

مجموعه جدیدی از گزینه های نشانگر ایجاد می کند.

روش های عمومی

Public MarkerOptions alpha (آلفا شناور)

آلفا (مادر بودن) نشانگر را تنظیم می کند. این یک مقدار از 0 تا 1 است، که در آن 0 به معنای شفاف بودن نشانگر و 1 به معنای مات بودن نشانگر است.

مولفه های
آلفا
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه آلفای جدید.

لنگر عمومی MarkerOptions (float u، float v)

لنگر را در نقطه خاصی از تصویر نشانگر مشخص می کند.

لنگر نقطه ای را در تصویر نماد مشخص می کند که به موقعیت نشانگر روی سطح زمین متصل شده است.

نقطه لنگر در فضای پیوسته [0.0, 1.0] x [0.0، 1.0] مشخص می شود، جایی که (0، 0) گوشه سمت چپ بالای تصویر و (1، 1) گوشه پایین سمت راست است. نقطه لنگر در یک تصویر W x H نزدیکترین نقطه شبکه گسسته در یک شبکه (W + 1) x (H + 1) است که با مقیاس بندی گرد کردن سپس به دست می آید. به عنوان مثال، در یک تصویر 4×2، نقطه لنگر (0.7، 0.6) به نقطه شبکه در (3، 1) حل می شود.

 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----+-----+
 |     |     |   X |     |   (U, V) = (0.7, 0.6)
 |     |     |     |     |
 *-----+-----+-----+-----*
 *-----+-----+-----+-----*
 |     |     |     |     |
 |     |     |     |     |
 +-----+-----+-----X-----+   (X, Y) = (3, 1)
 |     |     |     |     |
 |     |     |     |     |
 *-----+-----+-----+-----*
 

مولفه های
تو مختصات u لنگر، به عنوان نسبت عرض تصویر (در محدوده [0، 1])
v v- مختصات لنگر، به عنوان نسبت ارتفاع تصویر (در محدوده [0، 1])
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه لنگر جدید.

Public MarkerOptions collisionBehavior (int collisionBehavior)

حالت برخورد را برای نشانگر تنظیم می کند. این یک مقدار از Marker.CollisionBehavior است. فقط یک بار قابل تنظیم است.

مولفه های
برخورد برخورد
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با تنظیم حالت برخورد.

عمومی MarkerOptions قابل کشیدن (قابل کشیدن بولی)

قابلیت کشش را برای نشانگر تنظیم می کند.

مولفه های
قابل کشیدن
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه حالت جدید قابل کشیدن.

Public MarkerOptions مسطح (Bolean Flat)

تنظیم می کند که آیا این نشانگر باید در برابر نقشه true باشد یا بیلبوردی که رو به دوربین false باشد. اگر نشانگر در برابر نقشه صاف باشد، همانطور که دوربین می‌چرخد و کج می‌شود، به نقشه چسبیده می‌ماند، اما بر خلاف یک GroundOverlay ، همچنان به اندازه بزرگنمایی دوربین باقی می‌ماند. اگر نشانگر بیلبورد باشد، همیشه رو به دوربین کشیده می شود و همراه با دوربین می چرخد ​​و کج می شود. مقدار پیش فرض false است .

مولفه های
تخت
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه حالت مسطح جدید.

عمومی float getAlpha ()

مجموعه آلفا را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • آلفای نشانگر در محدوده [0، 1].

عمومی float getAnchorU ()

فاصله افقی، نرمال شده به [0، 1]، لنگر از لبه چپ.

برمی گرداند
  • مقدار u لنگر.

عمومی float getAnchorV ()

فاصله عمودی، نرمال شده به [0، 1]، لنگر از لبه بالایی.

برمی گرداند
  • مقدار v لنگر.

عمومی int getCollisionBehavior ()

عمومی BitmapDescriptor getIcon ()

مجموعه توصیفگر نماد سفارشی را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • یک BitmapDescriptor که نماد سفارشی را نشان می‌دهد، یا اگر نماد سفارشی تنظیم نشده باشد، null .

عمومی float getInfoWindowAnchorU ()

فاصله افقی، نرمال شده به [0، 1]، لنگر پنجره اطلاعات از لبه چپ.

برمی گرداند
  • مقدار u لنگر پنجره اطلاعات.

شناور عمومی getInfoWindowAnchorV ()

فاصله عمودی، نرمال شده به [0، 1]، لنگر پنجره اطلاعات از لبه بالایی.

برمی گرداند
  • مقدار v لنگر پنجره اطلاعات.

عمومی LatLng getPosition ()

موقعیت تنظیم شده برای این شی MarkerOptions را برمی‌گرداند.

برمی گرداند
  • یک شی LatLng که موقعیت فعلی نشانگر را مشخص می کند.

دریافت چرخش شناور عمومی ()

مجموعه چرخش را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • چرخش نشانگر بر حسب درجه در جهت عقربه های ساعت از موقعیت پیش فرض.

رشته عمومی getSnippet ()

مجموعه قطعه را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • رشته ای حاوی قطعه نشانگر.

رشته عمومی getTitle ()

مجموعه عنوان را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • رشته ای حاوی عنوان نشانگر.

عمومی float getZIndex ()

مجموعه zIndex را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • zIndex نشانگر.

نماد Public MarkerOptions ( BitmapDescriptor iconDescriptor)

نماد را برای نشانگر تنظیم می کند.

مولفه های
iconDescriptor اگر null باشد، از نشانگر پیش فرض استفاده می شود.
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه توصیفگر نماد جدید.

Public MarkerOptions infoWindowAnchor (float u, float v)

نقطه لنگر پنجره اطلاعات را روی تصویر نشانگر مشخص می کند. این در همان سیستم مختصات لنگر مشخص شده است. برای جزئیات بیشتر به anchor(float, float) مراجعه کنید. پیش فرض وسط بالای تصویر است.

مولفه های
تو مختصات u لنگر پنجره اطلاعات، به عنوان نسبت عرض تصویر (در محدوده [0، 1])
v v- مختصات لنگر پنجره اطلاعات، به عنوان نسبت ارتفاع تصویر (در محدوده [0، 1])
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه لنگر پنجره اطلاعات جدید.

بولین عمومی قابل کشیدن است ()

تنظیم قابلیت کشیدن را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • true اگر نشانگر قابل کشیدن باشد. در غیر این صورت، false را برمی گرداند.

بولی عمومی isFlat ()

تنظیم مسطح را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • true اگر نشانگر در برابر نقشه صاف باشد. اگر نشانگر باید رو به دوربین باشد false .

بولی عمومی isVisible ()

تنظیمات دید را برای این شی MarkerOptions دریافت می کند.

برمی گرداند
  • true اگر نشانگر قابل مشاهده باشد. در غیر این صورت، false را برمی گرداند.

موقعیت عمومی MarkerOptions ( LatLng latlng)

مکان را برای نشانگر تنظیم می کند.

مولفه های
latlng
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه موقعیت جدید.

چرخش عمومی MarkerOptions (چرخش شناور)

چرخش نشانگر را بر حسب درجه در جهت عقربه های ساعت در مورد نقطه لنگر نشانگر تنظیم می کند. محور چرخش عمود بر نشانگر است. چرخش 0 با موقعیت پیش فرض نشانگر مطابقت دارد. هنگامی که نشانگر روی نقشه صاف است، موقعیت پیش فرض در تراز شمالی است و چرخش به گونه ای است که نشانگر همیشه روی نقشه صاف می ماند. هنگامی که نشانگر یک بیلبورد است، موقعیت پیش فرض به سمت بالا است و چرخش به گونه ای است که نشانگر همیشه رو به دوربین است. مقدار پیش فرض 0 است.

مولفه های
چرخش
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه چرخش جدید.

قطعه Public MarkerOptions (قطعه رشته)

قطعه را برای نشانگر تنظیم می کند.

مولفه های
قطعه
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه قطعه جدید.

عنوان عمومی MarkerOptions (عنوان رشته)

عنوان را برای نشانگر تنظیم می کند.

مولفه های
عنوان
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه عنوان جدید.

گزینه های عمومی نشانگر قابل مشاهده (بولی قابل مشاهده)

نمایان بودن نشانگر را تنظیم می کند.

مولفه های
قابل رویت
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با تنظیم حالت مشاهده جدید.

Public MarkerOptions zIndex (zIndex شناور)

zIndex را برای نشانگر تنظیم می کند.

مولفه های
zIndex
برمی گرداند
  • شیئی که متد برای آن فراخوانی شده است، با مجموعه zIndex جدید.