UiSettings

UiSettings کلاس نهایی عمومی Object را گسترش می دهد

تنظیمات رابط کاربری GoogleMap. برای به دست آوردن این رابط، getUiSettings() را فراخوانی کنید.

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

بولی
isCompassEnabled ()
مشخص می کند که قطب نما فعال یا غیرفعال است یا خیر.
بولی
isIndoorLevelPickerEnabled ()
دریافت می کند که آیا انتخابگر سطح داخلی فعال/غیرفعال شده است یا خیر.
بولی
isMapToolbarEnabled ()
مشخص می کند که آیا نوار ابزار نقشه فعال یا غیرفعال است یا خیر.
بولی
isMyLocationButtonEnabled ()
دریافت می کند که آیا دکمه مکان من فعال/غیرفعال است یا خیر.
بولی
isRotateGesturesEnabled ()
مشخص می کند که آیا حرکات چرخشی فعال/غیرفعال هستند یا خیر.
بولی
isScrollGesturesEnabled ()
متوجه می شود که آیا حرکات اسکرول فعال/غیرفعال هستند یا خیر.
بولی
isScrollGesturesEnabledDuringRotateOrZoom ()
متوجه می شود که آیا حرکات اسکرول در حین حرکات چرخش و زوم فعال یا غیرفعال می شوند یا خیر.
بولی
isTiltGesturesEnabled ()
متوجه می شود که آیا حرکات شیب فعال/غیرفعال هستند یا خیر.
بولی
isZoomControlsEnabled ()
دریافت می کند که آیا کنترل های بزرگنمایی فعال/غیرفعال هستند یا خیر.
بولی
isZoomGesturesEnabled ()
متوجه می شود که آیا حرکات زوم فعال/غیرفعال هستند یا خیر.
خالی
setAllGesturesEnabled (بولی فعال)
تنظیمات برگزیده را برای فعال یا غیرفعال شدن همه حرکات انجام می دهد.
خالی
setCompassEnabled (بولی فعال)
قطب نما را فعال یا غیرفعال می کند.
خالی
setIndoorLevelPickerEnabled (بولی فعال)
تنظیم می کند که انتخابگر سطح داخلی در هنگام فعال بودن حالت داخلی فعال شود یا خیر.
خالی
setMapToolbarEnabled (بولی فعال)
تنظیمات برگزیده را برای فعال یا غیرفعال شدن نوار ابزار نقشه تعیین می کند.
خالی
setMyLocationButtonEnabled (بولی فعال)
دکمه my-location را فعال یا غیرفعال می کند.
خالی
setRotateGesturesEnabled (بولی فعال)
تنظیمات برگزیده را برای فعال یا غیرفعال کردن حرکات چرخشی تنظیم می کند.
خالی
setScrollGesturesEnabled (بولی فعال)
تنظیمات برگزیده را برای فعال یا غیرفعال شدن حرکات اسکرول تنظیم می کند.
خالی
setScrollGesturesEnabledDuringRotateOrZoom (بولی فعال است)
این اولویت را تنظیم می‌کند که آیا حرکات حرکتی می‌توانند همزمان با حرکت بزرگ‌نمایی یا چرخش انجام شوند.
خالی
setTiltGesturesEnabled (بولی فعال)
تنظیمات برگزیده را برای فعال یا غیرفعال کردن حرکات شیب تنظیم می کند.
خالی
setZoomControlsEnabled (بولی فعال)
کنترل های بزرگنمایی را فعال یا غیرفعال می کند.
خالی
setZoomGesturesEnabled (بولی فعال)
این اولویت را برای فعال یا غیرفعال کردن حرکات زوم تنظیم می کند.

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

روش های عمومی

بولین عمومی isCompassEnabled ()

مشخص می کند که قطب نما فعال یا غیرفعال است یا خیر.

برمی گرداند
  • true اگر قطب نما فعال باشد. اگر قطب نما غیرفعال باشد false .

بولین عمومی isIndoorLevelPickerEnabled ()

دریافت می کند که آیا انتخابگر سطح داخلی فعال/غیرفعال شده است یا خیر. به این معنی که آیا هنگام تمرکز یک ساختمان با نقشه های داخلی، انتخابگر سطح ظاهر می شود یا خیر.

برمی گرداند
  • true اگر انتخابگر سطح فعال باشد. اگر انتخابگر سطح غیرفعال باشد false .

بولین عمومی isMapToolbarEnabled ()

مشخص می کند که آیا نوار ابزار نقشه فعال یا غیرفعال است یا خیر.

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

بولین عمومی isMyLocationButtonEnabled ()

دریافت می کند که آیا دکمه مکان من فعال/غیرفعال است یا خیر.

برمی گرداند
  • true اگر دکمه my-location فعال باشد. اگر دکمه مکان من غیرفعال باشد false .

بولین عمومی isRotateGesturesEnabled ()

مشخص می کند که آیا حرکات چرخشی فعال/غیرفعال هستند یا خیر.

برمی گرداند
  • true اگر حرکات چرخشی فعال باشد. اگر حرکات چرخشی غیرفعال باشد، false .

بولین عمومی isScrollGesturesEnabled ()

متوجه می شود که آیا حرکات اسکرول فعال/غیرفعال هستند یا خیر.

برمی گرداند
  • true اگر حرکات اسکرول فعال باشد. اگر حرکات اسکرول غیرفعال باشد، false .

بولین عمومی isScrollGesturesEnabledDuringRotateOrZoom ()

متوجه می شود که آیا حرکات اسکرول در حین حرکات چرخش و زوم فعال یا غیرفعال می شوند یا خیر.

برمی گرداند
  • true اگر حرکات اسکرول در حین حرکات چرخش یا زوم فعال باشد. اگر حرکات اسکرول در حین حرکات چرخش یا زوم غیرفعال باشد، false .

بولین عمومی isTiltGesturesEnabled ()

متوجه می شود که آیا حرکات شیب فعال/غیرفعال هستند یا خیر.

برمی گرداند
  • true اگر حرکات شیب فعال باشد. اگر حرکات شیب غیرفعال باشد، false .

بولین عمومی isZoomControlsEnabled ()

دریافت می کند که آیا کنترل های بزرگنمایی فعال/غیرفعال هستند یا خیر.

برمی گرداند
  • true اگر کنترل های بزرگنمایی فعال باشند. اگر کنترل‌های بزرگ‌نمایی غیرفعال باشند، false .

بولین عمومی isZoomGesturesEnabled ()

متوجه می شود که آیا حرکات زوم فعال/غیرفعال هستند یا خیر.

برمی گرداند
  • true اگر حرکات زوم فعال باشد. اگر حرکات زوم غیرفعال باشد، false .

public void setAllGesturesEnabled (بولی فعال)

تنظیمات برگزیده را برای فعال یا غیرفعال شدن همه حرکات انجام می دهد. اگر فعال باشد، تمام حرکات در دسترس هستند. در غیر این صورت، تمام حرکات غیرفعال هستند. این کار کاربران را از ضربه زدن روی دکمه‌های روی صفحه برای حرکت دوربین (مثلاً کنترل‌های قطب‌نما یا زوم) محدود نمی‌کند، همچنین حرکات برنامه‌ای و انیمیشن را محدود نمی‌کند.

مولفه های
فعال شد true برای فعال کردن تمام حرکات. false برای غیرفعال کردن تمام حرکات.

public void setCompassEnabled (بولی فعال)

قطب نما را فعال یا غیرفعال می کند. قطب نما نمادی روی نقشه است که جهت شمال را بر روی نقشه نشان می دهد. اگر فعال باشد، فقط زمانی نشان داده می‌شود که دوربین از جهت پیش‌فرض خود کج یا دور شده باشد (شیب 0 و یاتاقان 0). هنگامی که کاربر روی قطب نما کلیک می کند، دوربین به سمت جهت گیری پیش فرض خود می رود و مدت کوتاهی پس از آن محو می شود. اگر غیرفعال باشد، قطب نما هرگز نمایش داده نمی شود.

به طور پیش فرض، قطب نما فعال است (و از این رو هنگامی که دوربین در جهت گیری پیش فرض قرار ندارد نشان داده می شود).

مولفه های
فعال شد true برای فعال کردن قطب نما. false برای غیرفعال کردن قطب نما.

public void setIndoorLevelPickerEnabled (بولی فعال)

تنظیم می کند که انتخابگر سطح داخلی در هنگام فعال بودن حالت داخلی فعال شود یا خیر. اگر true ، زمانی که ساختمانی با نقشه‌های داخلی فوکوس شود، انتخابگر سطح ظاهر می‌شود. اگر false ، هیچ انتخابگر سطحی ظاهر نمی شود - یک برنامه باید راه خود را برای انتخاب سطوح ارائه دهد. رفتار پیش فرض نشان دادن انتخابگر سطح است.

مولفه های
فعال شد true برای نشان دادن؛ false برای پنهان کردن انتخابگر سطح.

public void setMapToolbarEnabled (بولی فعال)

تنظیمات برگزیده را برای فعال یا غیرفعال شدن نوار ابزار نقشه تعیین می کند. اگر فعال باشد، و نوار ابزار نقشه را بتوان در شرایط فعلی نشان داد، کاربران نواری را با عملکردهای مختلف وابسته به زمینه، از جمله «باز کردن این نقشه در برنامه Google Maps» و «یافتن مسیرهای نشانگر برجسته شده در Google Maps» مشاهده خواهند کرد. برنامه'.

به طور پیش فرض نوار ابزار نقشه فعال است.

مولفه های
فعال شد true برای فعال کردن نوار ابزار نقشه. false برای غیرفعال کردن نوار ابزار نقشه.

public void setMyLocationButtonEnabled (بولی فعال)

دکمه my-location را فعال یا غیرفعال می کند. دکمه my-location باعث می شود دوربین طوری حرکت کند که مکان کاربر در مرکز نقشه باشد. اگر دکمه فعال باشد، تنها زمانی نشان داده می شود که لایه my-location فعال باشد.

به طور پیش فرض، دکمه my-location فعال است (و از این رو زمانی که لایه my-location فعال است نشان داده می شود).

مولفه های
فعال شد برای فعال کردن دکمه my-location true . false برای غیرفعال کردن دکمه my-location.

public void setRotateGesturesEnabled (بولی فعال)

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

به طور پیش فرض، حرکات چرخشی فعال هستند.

مولفه های
فعال شد true برای فعال کردن چرخش. false برای غیرفعال کردن حرکات چرخشی.

public void setScrollGesturesEnabled (بولی فعال)

تنظیمات برگزیده را برای فعال یا غیرفعال شدن حرکات اسکرول تنظیم می کند. در صورت فعال بودن، کاربران می توانند برای حرکت به دوربین، انگشت خود را تند بکشند. اگر غیرفعال باشد، کشیدن انگشت تاثیری ندارد. این تنظیم حرکت برنامه‌ای و انیمیشن دوربین را محدود نمی‌کند.

به طور پیش فرض، حرکات حرکتی فعال هستند.

مولفه های
فعال شد true برای فعال کردن حرکات اسکرول. false برای غیرفعال کردن حرکات اسکرول.

public void setScrollGesturesEnabledDuringRotateOrZoom (بولی فعال است)

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

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

مولفه های
فعال شد true برای فعال کردن حرکات اسکرول در حین حرکات چرخشی یا زوم. برای غیرفعال کردن حرکات اسکرول در حین حرکات چرخش یا زوم، false .

public void setTiltGesturesEnabled (بولی فعال)

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

به طور پیش فرض، حرکات شیب فعال هستند.

مولفه های
فعال شد true برای فعال کردن حرکات شیب. false برای غیرفعال کردن حرکات شیب.

public void setZoomControlsEnabled (بولی فعال)

کنترل های بزرگنمایی را فعال یا غیرفعال می کند. اگر فعال باشد، کنترل‌های بزرگ‌نمایی یک جفت دکمه (یکی برای بزرگ‌نمایی، یکی برای کوچک‌نمایی) هستند که روی صفحه ظاهر می‌شوند. وقتی فشار داده می شود، باعث می شود دوربین یک سطح بزرگنمایی (یا کوچک نمایی) کند. اگر غیرفعال باشد، کنترل‌های بزرگنمایی نشان داده نمی‌شوند.

به طور پیش فرض، کنترل های بزرگنمایی فعال هستند.

مولفه های
فعال شد true برای فعال کردن کنترل های بزرگنمایی؛ false برای غیرفعال کردن کنترل های بزرگنمایی.

public void setZoomGesturesEnabled (بولی فعال)

این اولویت را برای فعال یا غیرفعال کردن حرکات زوم تنظیم می کند. در صورت فعال بودن، کاربران می‌توانند برای زوم کردن دوربین، دو ضربه یا دو انگشت ضربه بزنند یا آن را نیشگون بگیرند. اگر غیرفعال باشد، این حرکات هیچ تاثیری ندارند. این تنظیم روی دکمه‌های زوم تأثیر نمی‌گذارد و حرکت برنامه‌ای و انیمیشن دوربین را محدود نمی‌کند.

به طور پیش فرض، حرکات زوم فعال هستند.

مولفه های
فعال شد true برای فعال کردن حرکات زوم. false برای غیرفعال کردن حرکات زوم.