Chế độ cài đặt giao diện người dùng (UI)

lớp cuối cùng công khai UiSettings mở rộng Đối tượng

Cài đặt giao diện người dùng của GoogleMap. Để có được giao diện này, hãy gọi getUiSettings().

Tóm tắt phương thức công khai

boolean
Hàm isCompassEnabled()
Lấy thông tin về việc liệu la bàn có đang bật/tắt hay không.
boolean
isIndoorLevelPickerEnabled()
Nhận thông tin xem liệu bộ chọn cấp độ trong nhà có đang bật/tắt hay không.
boolean
isMapToolbarEnabled()
Nhận xem Thanh công cụ bản đồ có được bật/tắt hay không.
boolean
isMyLocationButtonEnabled()
Lấy thông tin về việc nút vị trí của tôi có bật/tắt hay không.
boolean
isRotateGesturesEnabled()
Nhận xem các cử chỉ xoay có được bật/tắt hay không.
boolean
isScrollGesturesEnabled()
Xem xem có bật/tắt cử chỉ cuộn hay không.
boolean
isScrollGesturesEnabledDuringRotateOrZoom()
Biết được liệu các cử chỉ cuộn có được bật/tắt trong cử chỉ xoay và thu phóng hay không.
boolean
isTiltGesturesEnabled()
Nhận biết liệu cử chỉ nghiêng có được bật/tắt hay không.
boolean
Hàm isZoomControlsEnabled()
Nhận thông tin về việc các tuỳ chọn điều khiển thu phóng có được bật/tắt hay không.
boolean
isZoomGesturesEnabled()
Nhận biết liệu cử chỉ thu phóng có được bật/tắt hay không.
void
setAllGesturesEnabled(đã bật boolean)
Đặt tuỳ chọn bật hoặc tắt tất cả các cử chỉ.
void
setCompassEnabled(đã bật boolean)
Bật hoặc tắt la bàn.
void
setIndoorLevelPickerEnabled(bật boolean)
Thiết lập xem có bật bộ chọn mức trong nhà khi chế độ trong nhà đang bật hay không.
void
setMapToolbarEnabled(đã bật boolean)
Đặt tuỳ chọn bật hay tắt Thanh công cụ bản đồ.
void
setMyLocationButtonEnabled(đã bật boolean)
Bật hoặc tắt nút vị trí của tôi.
void
setRotateGesturesEnabled(đã bật boolean)
Đặt tuỳ chọn bật hoặc tắt cử chỉ xoay.
void
setScrollGesturesEnabled(đã bật boolean)
Đặt tuỳ chọn bật hay tắt cử chỉ cuộn.
void
setScrollGesturesEnabledDuringRotateOrZoom(bật boolean)
Đặt lựa chọn ưu tiên về việc liệu cử chỉ cuộn có thể diễn ra cùng lúc với cử chỉ thu phóng hoặc xoay hay không.
void
setTiltGesturesEnabled(đã bật boolean)
Đặt tuỳ chọn bật hoặc tắt cử chỉ nghiêng.
void
setZoomControlsEnabled(đã bật boolean)
Bật hoặc tắt các tuỳ chọn điều khiển thu phóng.
void
setZoomGesturesEnabled(đã bật boolean)
Đặt tuỳ chọn bật hay tắt cử chỉ thu phóng.

Tóm tắt phương thức kế thừa

Phương thức công khai

boolean công khai isCompassEnabled ()

Lấy thông tin về việc liệu la bàn có đang bật/tắt hay không.

Trả bóng
  • true nếu la bàn được bật; false nếu la bàn bị tắt.

boolean công khai isIndoorLevelPickerEnabled ()

Nhận thông tin xem liệu bộ chọn cấp độ trong nhà có đang bật/tắt hay không. Điều này nghĩa là bộ chọn cấp độ có xuất hiện khi một toà nhà có bản đồ trong nhà được lấy làm tâm điểm hay không.

Trả bóng
  • true nếu bộ chọn cấp đang bật; false nếu bộ chọn cấp bị tắt.

boolean công khai isMapToolbarEnabled ()

Nhận xem Thanh công cụ bản đồ có được bật/tắt hay không.

Trả bóng
  • true nếu Thanh công cụ Bản đồ được bật; false nếu không.

boolean công khai isMyLocationButtonEnabled ()

Lấy thông tin về việc nút vị trí của tôi có bật/tắt hay không.

Trả bóng
  • true nếu nút vị trí của tôi được bật; false nếu nút vị trí của tôi bị tắt.

boolean công khai isRotateGesturesEnabled ()

Nhận xem các cử chỉ xoay có được bật/tắt hay không.

Trả bóng
  • true nếu cử chỉ xoay được bật; false nếu cử chỉ xoay được tắt.

boolean công khai isScrollGesturesEnabled ()

Xem xem có bật/tắt cử chỉ cuộn hay không.

Trả bóng
  • true nếu cử chỉ cuộn được bật; false nếu cử chỉ cuộn bị tắt.

giá trị boolean công khai isScrollGesturesEnabledDuringRotateOrZoom ()

Biết được liệu các cử chỉ cuộn có được bật/tắt trong cử chỉ xoay và thu phóng hay không.

Trả bóng
  • true nếu cử chỉ cuộn được bật trong cử chỉ xoay hoặc thu phóng; false nếu cử chỉ cuộn bị tắt trong cử chỉ xoay hoặc thu phóng.

boolean công khai isTiltGesturesEnabled ()

Nhận biết liệu cử chỉ nghiêng có được bật/tắt hay không.

Trả bóng
  • true nếu cử chỉ nghiêng được bật; false nếu cử chỉ nghiêng được tắt.

công khai boolean isZoomControlsEnabled ()

Nhận thông tin về việc các tuỳ chọn điều khiển thu phóng có được bật/tắt hay không.

Trả bóng
  • true nếu chế độ điều khiển thu phóng đang bật; false nếu chế độ điều khiển thu phóng đang tắt;

công khai boolean isZoomGesturesEnabled ()

Nhận biết liệu cử chỉ thu phóng có được bật/tắt hay không.

Trả bóng
  • true nếu cử chỉ thu phóng được bật; false nếu cử chỉ thu phóng bị tắt.

công khai khoảng trống setAllGesturesEnabled (boolean enabled)

Đặt tuỳ chọn bật hoặc tắt tất cả các cử chỉ. Nếu được bật, tất cả cử chỉ sẽ hoạt động; nếu không, tất cả cử chỉ sẽ bị tắt. Điều này không hạn chế người dùng nhấn vào bất kỳ nút nào trên màn hình để di chuyển máy ảnh (ví dụ: la bàn hoặc bộ điều khiển thu phóng), cũng như không hạn chế các thao tác di chuyển có lập trình và ảnh động.

Các tham số
đang bật true để bật tất cả cử chỉ; false để tắt tất cả cử chỉ.

công khai khoảng không quảng cáo setCompassEnabled (boolean enabled)

Bật hoặc tắt la bàn. La bàn là một biểu tượng trên bản đồ cho biết hướng về phía bắc trên bản đồ. Nếu được bật, thuộc tính này chỉ hiển thị khi máy ảnh bị nghiêng hoặc xoay khỏi hướng mặc định (độ nghiêng 0 và góc phương vị bằng 0). Khi người dùng nhấp vào la bàn, máy ảnh sẽ tự chuyển về hướng mặc định và biến mất ngay sau đó. Nếu bạn tắt tính năng này, la bàn sẽ không bao giờ hiển thị.

Theo mặc định, la bàn được bật (và sẽ xuất hiện khi máy ảnh không ở hướng mặc định).

Các tham số
đang bật true để bật la bàn; false để tắt la bàn.

công khai khoảng trống setIndoorLevelPickerEnabled (boolean enabled)

Thiết lập xem có bật bộ chọn mức trong nhà khi chế độ trong nhà đang bật hay không. Nếu giá trị là true, bộ chọn cấp sẽ xuất hiện khi một toà nhà có bản đồ trong nhà được lấy làm tâm điểm. Nếu là false, bộ chọn cấp độ sẽ không xuất hiện – ứng dụng sẽ cần cung cấp cách chọn cấp riêng. Hành vi mặc định là hiển thị bộ chọn cấp.

Các tham số
đang bật true để hiển thị; false để ẩn bộ chọn cấp.

công khai khoảng trống setMapToolbarEnabled (boolean enabled)

Đặt tuỳ chọn bật hay tắt Thanh công cụ bản đồ. Nếu bạn bật tính năng này và Thanh công cụ bản đồ có thể hiển thị trong ngữ cảnh hiện tại, người dùng sẽ thấy một thanh có nhiều thao tác tuỳ thuộc vào ngữ cảnh, bao gồm "mở bản đồ này trong ứng dụng Google Maps" và "tìm chỉ đường đến điểm đánh dấu được đánh dấu trong ứng dụng Google Maps".

Theo mặc định, Thanh công cụ bản đồ được bật.

Các tham số
đang bật true để bật Thanh công cụ bản đồ; false để tắt Thanh công cụ bản đồ.

public void setMyLocationButtonEnabled (boolean enabled)

Bật hoặc tắt nút vị trí của tôi. Nút vị trí của tôi khiến máy ảnh di chuyển sao cho vị trí của người dùng nằm ở giữa bản đồ. Nếu bật, nút này chỉ hiển thị khi lớp vị trí của tôi được bật.

Theo mặc định, nút vị trí của tôi được bật (và xuất hiện khi lớp vị trí của tôi được bật).

Các tham số
đang bật true để bật nút vị trí của tôi; false để tắt nút vị trí của tôi.

công khai khoảng trống setRotateGesturesEnabled (boolean enabled)

Đặt tuỳ chọn bật hoặc tắt cử chỉ xoay. Nếu được bật, người dùng có thể sử dụng cử chỉ xoay bằng hai ngón tay để xoay máy ảnh. Nếu bạn tắt tính năng này, người dùng sẽ không thể xoay máy ảnh bằng cử chỉ. Chế độ cài đặt này không hạn chế người dùng nhấn vào biểu tượng la bàn để đặt lại hướng máy ảnh, cũng như không hạn chế các thao tác di chuyển có lập trình và ảnh động của máy ảnh.

Cử chỉ xoay được bật theo mặc định.

Các tham số
đang bật true để bật tính năng xoay; false để tắt các cử chỉ xoay.

công khai khoảng trống setScrollGesturesEnabled (boolean enabled)

Đặt tuỳ chọn bật hay tắt cử chỉ cuộn. Nếu bạn bật tính năng này, người dùng có thể vuốt để xoay máy ảnh. Nếu bị tắt, thao tác vuốt sẽ không có hiệu lực. Chế độ cài đặt này không hạn chế thao tác di chuyển và ảnh động có lập trình của máy ảnh.

Các cử chỉ cuộn được bật theo mặc định.

Các tham số
đang bật true để bật các cử chỉ cuộn; false để tắt các cử chỉ cuộn.

công khai khoảng không quảng cáo setScrollGesturesEnabledDuringRotateOrZoom (boolean enabled)

Đặt lựa chọn ưu tiên về việc liệu cử chỉ cuộn có thể diễn ra cùng lúc với cử chỉ thu phóng hoặc xoay hay không. Nếu được bật, người dùng có thể cuộn bản đồ trong khi xoay hoặc thu phóng bản đồ. Nếu tắt chế độ này, người dùng sẽ không thể cuộn bản đồ trong khi xoay hoặc thu phóng bản đồ bằng cử chỉ. Chế độ cài đặt này không tắt hoàn toàn các cử chỉ cuộn, mà chỉ tắt trong các cử chỉ xoay và thu phóng, cũng như không hạn chế các thao tác có lập trình và ảnh động của máy ảnh.

Theo mặc định, cử chỉ cuộn được bật trong khi xoay và thu phóng.

Các tham số
đang bật true để bật các cử chỉ cuộn trong cử chỉ xoay hoặc thu phóng; false để tắt cử chỉ cuộn trong cử chỉ xoay hoặc thu phóng.

công khai khoảng trống setTiltGesturesEnabled (boolean enabled)

Đặt tuỳ chọn bật hoặc tắt cử chỉ nghiêng. Nếu được bật, người dùng có thể sử dụng thao tác vuốt xuống theo chiều dọc bằng hai ngón tay để nghiêng máy ảnh. Nếu bạn tắt tính năng này, người dùng sẽ không thể nghiêng máy ảnh bằng cử chỉ. Chế độ cài đặt này không hạn chế người dùng nhấn vào biểu tượng la bàn để đặt lại hướng máy ảnh, cũng như không hạn chế thao tác có lập trình và ảnh động của máy ảnh.

Cử chỉ nghiêng được bật theo mặc định.

Các tham số
đang bật true để bật cử chỉ nghiêng; false để tắt cử chỉ nghiêng.

công khai khoảng trống setZoomControlsEnabled (boolean enabled)

Bật hoặc tắt các tuỳ chọn điều khiển thu phóng. Nếu được bật, các nút điều khiển thu phóng là một cặp nút (một nút để phóng to, một nút để thu nhỏ) xuất hiện trên màn hình. Khi được nhấn, các nút này sẽ khiến máy ảnh phóng to (hoặc thu nhỏ) theo một mức thu phóng. Nếu bạn tắt chế độ này, các nút điều khiển thu phóng sẽ không hiển thị.

Các tuỳ chọn điều khiển thu phóng được bật theo mặc định.

Các tham số
đang bật true để bật các chế độ điều khiển thu phóng; false để tắt các chế độ điều khiển thu phóng.

công khai khoảng trống setZoomGesturesEnabled (boolean enabled)

Đặt tuỳ chọn bật hay tắt cử chỉ thu phóng. Nếu được bật, người dùng có thể nhấn đúp/nhấn bằng hai ngón tay hoặc chụm để thu phóng máy ảnh. Nếu bị tắt, các cử chỉ này sẽ không có hiệu lực. Chế độ cài đặt này không ảnh hưởng đến các nút thu phóng cũng như không hạn chế thao tác di chuyển có lập trình và ảnh động của máy ảnh.

Cử chỉ thu phóng được bật theo mặc định.

Các tham số
đang bật true để bật cử chỉ thu phóng; false để tắt cử chỉ thu phóng.