Parcelable را پیاده سازی می کند
گزینه های یک نشانگر را تعریف می کند.
خلاصه ثابت ارثی
خلاصه فیلد
عمومی استاتیک نهایی Creator< MarkerOptions > | ایجاد کننده |
خلاصه سازنده عمومی
خلاصه روش عمومی
MarkerOptions | لنگر (شناور u، شناور v) لنگر را در نقطه خاصی از تصویر نشانگر مشخص می کند. |
بین المللی | توصیف محتوا () |
شناور | getAnchorU () فاصله افقی، نرمال شده به [0، 1]، لنگر از لبه چپ. |
شناور | getAnchorV () فاصله عمودی، نرمال شده به [0، 1]، لنگر از لبه بالایی. |
بیت مپ | getIcon () نماد سفارشی تنظیم شده برای این شی MarkerOptions را برمی گرداند. |
LatLng | getPosition () موقعیت تنظیم شده برای این شی MarkerOptions را برمیگرداند. |
رشته | getTitle () عنوان این شی MarkerOptions را برمی گرداند. |
MarkerOptions | نماد (نماد بیت مپ) نماد را برای نشانگر تنظیم می کند. |
MarkerOptions | |
MarkerOptions | عنوان (عنوان رشته) عنوان نشانگر را تنظیم می کند. |
خالی | writeToParcel (پارسل کردن، پرچمهای بینالمللی) |
خلاصه روش ارثی
زمینه های
عمومی استاتیک نهایی Creator< MarkerOptions > CREATOR
سازندگان عمومی
گزینه های عمومی نشانگر ()
روش های عمومی
لنگر عمومی 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]) |
برمی گرداند
- شیئی که متد برای آن فراخوانی شده است، با مجموعه لنگر جدید.
عمومی int describeContents ()
عمومی float getAnchorU ()
فاصله افقی، نرمال شده به [0، 1]، لنگر از لبه چپ.
برمی گرداند
- مقدار u لنگر.
عمومی float getAnchorV ()
فاصله عمودی، نرمال شده به [0، 1]، لنگر از لبه بالایی.
برمی گرداند
- مقدار v لنگر.
عمومی Bitmap getIcon ()
نماد سفارشی تنظیم شده برای این شی MarkerOptions را برمی گرداند.
برمی گرداند
- یک Bitmap که نماد سفارشی را نشان می دهد، یا اگر نماد سفارشی تنظیم نشده باشد
null
عمومی LatLng getPosition ()
موقعیت تنظیم شده برای این شی MarkerOptions را برمیگرداند.
برمی گرداند
- یک شی LatLng که موقعیت نشانگر را مشخص می کند، یا اگر موقعیتی تنظیم نشده باشد
null
رشته عمومی getTitle ()
عنوان این شی MarkerOptions را برمی گرداند.
برمی گرداند
- عنوان نشانگر یا یک رشته خالی اگر عنوانی تنظیم نشده باشد
نماد Public MarkerOptions (نماد Bitmap)
نماد را برای نشانگر تنظیم می کند. اگر هیچ نمادی ارائه نشود، از سبک پین پیشفرض استفاده میشود.
مولفه های
آیکون | نماد Bitmap |
---|
برمی گرداند
- شیئی که متد برای آن فراخوانی شده است، با مجموعه نمادهای جدید
موقعیت عمومی MarkerOptions ( LatLng latLng)
مکان را برای نشانگر تنظیم می کند.
مولفه های
latLng | موقعیت جدید برای تنظیم |
---|
برمی گرداند
- شیئی که متد برای آن فراخوانی شده است، با مجموعه موقعیت جدید
عنوان عمومی MarkerOptions (عنوان رشته)
عنوان نشانگر را تنظیم می کند. عنوان پیش فرض یک رشته خالی است.
مولفه های
عنوان | عنوان برای تنظیم |
---|
برمی گرداند
- شیئی که متد برای آن فراخوانی شده است، با مجموعه عنوان جدید
public void writeToParcel (Parcel out, int flags)
مولفه های
بیرون | |
---|---|
پرچم ها |