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 cho giao diện người dùng của GoogleMap. Để nhận giao diện này, hãy gọi getUiSettings().

Tóm tắt phương pháp công khai

boolean
isThomasEnabled()
Nhận biết la bàn đang bật/tắt hay không.
boolean
isIndoorLevelPickerEnabled()
Nhận biết bộ chọn cấp độ trong nhà có đang bật/tắt hay không.
boolean
isMapToolbarEnabled()
Xác định Thanh công cụ bản đồ đã được bật/tắt hay chưa.
boolean
isMyLocationButtonEnabled()
Nhận được việc bật/tắt nút vị trí của tôi hay chưa.
boolean
isRotateGesturesEnabled()
Nhận bật/tắt các cử chỉ xoay vòng.
boolean
isScrollGesturesEnabled()
Cho biết các cử chỉ cuộn đang bật/tắt hay không.
boolean
isScrollGesturesEnabledEnabledRotateOrZoom()
Cho biết liệu các cử chỉ cuộn có được bật/tắt trong quá trình xoay và thu phóng cử chỉ hay không.
boolean
isLeanGesturesEnabled()
Nhận bật/tắt các cử chỉ nghiêng.
boolean
isZoomControlsEnabled()
Cho biết các chế độ điều khiển thu phóng được bật/tắt.
boolean
isZoomGesturesEnabled()
Nhận bật/tắt các cử chỉ thu phóng.
void
setAllGesturesEnabled(bật boolean)
Đặt lựa chọn ưu tiên về việc nên bật hay tắt tất cả các cử chỉ.
void
setFooEnabled(bật boolean)
Bật hoặc tắt la bàn.
void
setIndoorLevelPickerEnabled(bật boolean)
Đặt liệu bộ chọn cấp độ trong nhà có được bật khi chế độ trong nhà được bật hay không.
void
setMapToolbarEnabled(bật boolean)
Đặt tùy chọn sẽ 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 tùy chọn bật hoặc tắt cử chỉ xoay.
void
setScrollGesturesEnabled(đã bật boolean)
Đặt tùy chọn bật hoặc tắt các cử chỉ cuộn.
void
setScrollGesturesEnabledEnabledRotateOrZoom(bật boolean)
Đặt lựa chọn ưu tiên về việc liệu các cử chỉ cuộn có thể diễn ra cùng lúc với cử chỉ thu phóng hay xoay.
void
setEmbeddedGesturesEnabled(đã bật boolean)
Đặt tùy chọn bật hoặc tắt cử chỉ nghiêng.
void
setZoomControlsEnabled(bật boolean)
Bật hoặc tắt tính năng điều khiển thu phóng.
void
setZoomGesturesEnabled(bật boolean)
Đặt lựa chọn ưu tiên về việc bật hay tắt cử chỉ thu phóng.

Tóm tắt phương pháp kế thừa

Phương thức công khai

boolean công khai isThomasEnabled ()

Nhận biết la bàn đang bật/tắt hay không.

Trả về
  • 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 biết bộ chọn cấp độ trong nhà có đang bật/tắt hay không. Tức là liệu bộ chọn cấp độ có xuất hiện khi một tòa nhà có bản đồ trong nhà được lấy tiêu điểm hay không.

Trả về
  • true nếu bộ chọn cấp được bật; false nếu bộ chọn cấp bị tắt.

boolean công khai isMapToolbarEnabled ()

Xác định Thanh công cụ bản đồ đã được bật/tắt hay chưa.

Trả về
  • true nếu Thanh công cụ của bản đồ được bật; false sẽ được bật.

boolean công khai isMyLocationButtonEnabled ()

Nhận được việc bật/tắt nút vị trí của tôi hay chưa.

Trả về
  • 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 bật/tắt các cử chỉ xoay vòng.

Trả về
  • true nếu bật cử chỉ xoay; false nếu cử chỉ xoay bị tắt.

boolean công khai isScrollGesturesEnabled ()

Cho biết các cử chỉ cuộn đang bật/tắt hay không.

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

boolean công khai isScrollGesturesEnabledEnabledRotateOrZoom ()

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

Trả về
  • 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 isNghiênGesturesEnabled ()

Nhận bật/tắt các cử chỉ nghiêng.

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

Boolean công khai isZoomControlsEnabled ()

Cho biết các chế độ điều khiển thu phóng được bật/tắt.

Trả về
  • true nếu bộ điều khiển thu phóng được bật; false nếu bộ điều khiển thu phóng bị tắt;

Boolean công khai isZoomGesturesEnabled ()

Nhận bật/tắt các cử chỉ thu phóng.

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

public void setAllGesturesEnabled (boolean đã bật)

Đặt lựa chọn ưu tiên về việc nên bật hay tắt tất cả các cử chỉ. Nếu bật, tất cả cử chỉ đều có sẵn; nếu không, tất cả cử chỉ sẽ bị tắt. Thao tác 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 nút điều khiển thu phóng), cũng như không hạn chế các chuyển động có lập trình và ảnh động.

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

public void setThomasEnabled (boolean đã bật)

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 phía bắc của bản đồ. Nếu được bật, thì chế độ này chỉ xuất hiện khi máy ảnh nghiêng hoặc xoay khỏi hướng mặc định (độ nghiêng là 0 và góc phương tiện là 0). Khi người dùng nhấp vào la bàn, máy ảnh sẽ tự định hướng 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à do đó được hiển thị khi máy ảnh không ở hướng mặc định).

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

public void setIndoorLevelPickerEnabled (boolean đã bật)

Đặt liệu bộ chọn cấp độ trong nhà có được bật khi chế độ trong nhà được bật hay không. Nếu true, bộ chọn cấp sẽ xuất hiện khi một tòa nhà có bản đồ trong nhà được lấy tiêu điểm. Nếu false, sẽ không có bộ chọn cấp độ nào 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ố
đã bật true để hiển thị; false để ẩn bộ chọn cấp độ.

public void setMapToolbarEnabled (boolean đã bật)

Đặt tùy chọn sẽ bật hay tắt Thanh công cụ bản đồ. Nếu được bật 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ó các tác vụ phụ thuộc vào ngữ cảnh khác nhau, 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ụ của bản đồ được bật.

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

public void setMyLocationButtonEnabled (boolean đã bật)

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 nút được 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à do đó được hiển thị khi lớp vị trí của tôi được bật).

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

public void setrotateGesturesEnabled (boolean đã bật)

Đặt tùy chọn bật hoặc tắt cử chỉ xoay. Nếu tính năng này đang 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 qua các 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ế chuyển động có lập trình và ảnh động của máy ảnh.

Theo mặc định, các cử chỉ xoay sẽ được bật.

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

public void setScrollGesturesEnabled (boolean đã bật)

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

Theo mặc định, các cử chỉ cuộn sẽ được bật.

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

public void setScrollGesturesEnabledBậtRotateOrZoom (bật boolean)

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

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

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

public void seturlGesturesEnabled (boolean đã bật)

Đặt tùy chọn bật hoặc tắt cử chỉ nghiêng. Nếu chế độ này đang bật, người dùng có thể vuốt xuống bằng 2 ngón tay để nghiêng máy ảnh. Nếu bạn tắt chính sách này, người dùng sẽ không thể nghiêng máy ảnh qua các 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ế chuyển động có lập trình và ảnh động của máy ảnh.

Theo mặc định, các cử chỉ nghiêng được bật.

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

public void setZoomControlsEnabled (boolean đã bật)

Bật hoặc tắt tính năng điều khiển thu phóng. Nếu được bật, các nút điều khiển thu phóng sẽ 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ỏ) một mức thu phóng. Nếu bạn tắt chính sách này, các tùy chọn điều khiển thu phóng sẽ không hiển thị.

Theo mặc định, các nút điều khiển thu phóng được bật.

Các tham số
đã bật true để bật các tùy chọn điều khiển thu phóng; false để tắt các tùy chọn điều khiển thu phóng.

public void setZoomGesturesEnabled (boolean đã bật)

Đặt lựa chọn ưu tiên về việc bật hay tắt cử chỉ thu phóng. Nếu chế độ này đang bật, người dùng có thể nhấn đúp/nhấn bằng 2 ngón tay hoặc chụm để thu phóng máy ảnh. Nếu bạn tắt, những 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ế chuyển động có lập trình và ảnh động của máy ảnh.

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

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