implements Theo gói
Xác định MarkerOptions cho một điểm đánh dấu.
Hướng dẫn cho nhà phát triển
Để biết thêm thông tin, hãy đọc bài viết về nhà phát triển Điểm đánh dấu của chúng tôi.
Tóm tắt hằng số kế thừa
Tóm tắt hàm khởi tạo công khai
MarkerOptions()
Tạo một bộ tuỳ chọn điểm đánh dấu mới.
|
Tóm tắt về phương thức công khai
MarkerOptions |
alpha(alpha nổi)
Đặt độ đậm nhạt (độ mờ) của điểm đánh dấu.
|
MarkerOptions |
neo(dấu phẩy động u; dấu phẩy động v)
Chỉ định điểm neo tại một điểm cụ thể trong hình ảnh điểm đánh dấu.
|
MarkerOptions |
collisionBehavior(int crashBehavior)
Đặt trạng thái xung đột cho điểm đánh dấu.
|
MarkerOptions |
có thể kéo(boolean có thể kéo được)
Đặt khả năng kéo cho điểm đánh dấu.
|
MarkerOptions |
flat(boolean flat)
Đặt điểm đánh dấu này phải nằm trên bản đồ
true hoặc biển quảng cáo đối diện với
máy ảnh false . |
số thực dấu phẩy động |
getAlpha()
Lấy tập hợp alpha cho đối tượng
MarkerOptions này. |
số thực dấu phẩy động |
getAnchorU()
Khoảng cách theo chiều ngang, được chuẩn hoá thành [0, 1], của neo từ cạnh trái.
|
số thực dấu phẩy động |
getAnchorV()
Khoảng cách dọc, được chuẩn hoá thành [0, 1] của neo từ cạnh trên.
|
int | |
BitmapDescriptor |
getIcon()
Lấy tập hợp chỉ số mô tả biểu tượng tuỳ chỉnh cho đối tượng
MarkerOptions này. |
số thực dấu phẩy động |
getInfoWindowAnchorU()
Khoảng cách theo chiều ngang, được chuẩn hoá thành [0, 1] của cửa sổ thông tin cố định từ cạnh trái.
|
số thực dấu phẩy động |
getInfoWindowAnchorV()
Khoảng cách dọc, được chuẩn hoá thành [0, 1] của điểm neo cửa sổ thông tin từ cạnh trên cùng.
|
LatLng |
getPosition()
Trả về vị trí được đặt cho đối tượng
MarkerOptions này. |
số thực dấu phẩy động |
getRotation()
Lấy chế độ xoay đã thiết lập cho đối tượng
MarkerOptions này. |
Chuỗi |
getSnippet()
Lấy đoạn mã được đặt cho đối tượng
MarkerOptions này. |
Chuỗi |
getTitle()
Lấy tiêu đề được đặt cho đối tượng
MarkerOptions này. |
số thực dấu phẩy động |
getZIndex()
Lấy tập hợp zIndex cho đối tượng
MarkerOptions này. |
MarkerOptions | |
MarkerOptions |
infoWindowAnchor(float u, float v)
Chỉ định điểm neo của cửa sổ thông tin trên hình ảnh điểm đánh dấu.
|
boolean |
isDraggable()
Xem chế độ cài đặt về khả năng kéo cho đối tượng
MarkerOptions này. |
boolean |
isFlat()
Lấy chế độ cài đặt cố định cho đối tượng
MarkerOptions này. |
boolean |
isVisible()
Lấy chế độ cài đặt chế độ hiển thị cho đối tượng
MarkerOptions này. |
MarkerOptions | |
MarkerOptions |
xoay(xoay số thực)
Đặt xoay điểm đánh dấu theo độ theo chiều kim đồng hồ quanh điểm neo của điểm đánh dấu.
|
MarkerOptions |
snippet(Đoạn mã chuỗi)
Đặt đoạn mã cho điểm đánh dấu.
|
MarkerOptions |
title(Tiêu đề chuỗi)
Đặt tiêu đề cho điểm đánh dấu.
|
MarkerOptions |
visible(boolean visible)
Đặt chế độ hiển thị cho điểm đánh dấu.
|
MarkerOptions |
zIndex(nổi zIndex)
Đặt zIndex cho điểm đánh dấu.
|
Tóm tắt về phương thức kế thừa
Công ty xây dựng công cộng
công khai MarkerOptions ()
Tạo một bộ tuỳ chọn điểm đánh dấu mới.
Phương thức công khai
công khai MarkerOptions alpha (alpha nổi)
Đặt độ đậm nhạt (độ mờ) của điểm đánh dấu. Đây là một giá trị từ 0 đến 1, trong đó 0 có nghĩa là điểm đánh dấu hoàn toàn trong suốt và 1 có nghĩa là điểm đánh dấu hoàn toàn mờ đục.
Tham số
alpha |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với tập hợp alpha mới.
công khai MarkerOptions quảng cáo cố định (số thực dấu phẩy động u, số thực v)
Chỉ định điểm neo tại một điểm cụ thể trong hình ảnh điểm đánh dấu.
Điểm neo chỉ định điểm trong hình ảnh biểu tượng được neo vào vị trí của điểm đánh dấu trên bề mặt Trái Đất.
Điểm neo được xác định trong không gian liên tục [0,0, 1,0] x [0,0, 1,0], trong đó (0, 0) là góc trên cùng bên trái của hình ảnh, và (1, 1) là góc dưới cùng bên phải. Điểm neo trong hình ảnh W x H là điểm lưới riêng biệt gần nhất trong khoảng (W + 1) x Lưới (H + 1), có được bằng cách chia tỷ lệ sau đó làm tròn. Ví dụ: trong hình ảnh 4 x 2, điểm neo (0,7, 0,6) phân giải thành điểm lưới tại (3, 1).
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----* *-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----X-----+ (X, Y) = (3, 1) | | | | | | | | | | *-----+-----+-----+-----*
Tham số
u | Toạ độ u của neo, là tỷ lệ chiều rộng hình ảnh (trong phạm vi [0, 1]) |
---|---|
so với | toạ độ v của điểm neo, là tỷ lệ chiều cao hình ảnh (trong phạm vi [0, 1]) |
Giá trị trả về
- đối tượng mà phương thức được gọi với tập hợp neo mới.
công khai MarkerOptions collisionBehavior (int crashBehavior)
Đặt trạng thái xung đột cho điểm đánh dấu. Đây là giá trị của Marker.CollisionBehavior
. Chiến dịch này có thể
chỉ có thể đặt một lần.
Tham số
collisionBehavior |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với trạng thái xung đột được thiết lập.
công khai MarkerOptions có thể kéo (boolean có thể kéo)
Đặt khả năng kéo cho điểm đánh dấu.
Tham số
kéo được |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với trạng thái có thể kéo mới được thiết lập.
công khai MarkerOptions bằng phẳng (boolean phẳng)
Đặt điểm đánh dấu này phải nằm trên bản đồ true
hoặc biển quảng cáo đối diện với
máy ảnh false
. Nếu điểm đánh dấu nằm trên bản đồ, điểm đánh dấu sẽ vẫn được đặt cố định trên bản đồ vì
máy ảnh quay và nghiêng nhưng vẫn giữ nguyên kích thước khi máy ảnh thu phóng, không giống như
GroundOverlay
. Nếu điểm đánh dấu là một biển quảng cáo, thì nó sẽ luôn được vẽ hướng về phía máy ảnh
sẽ xoay và nghiêng cùng với máy ảnh. Giá trị mặc định là false
.
Tham số
không |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với tập hợp trạng thái phẳng mới.
công khai độ chính xác đơn getAlpha ()
Lấy tập hợp alpha cho đối tượng MarkerOptions
này.
Giá trị trả về
- giá trị alpha của điểm đánh dấu trong khoảng [0, 1].
công khai độ chính xác đơn getAnchorU ()
Khoảng cách theo chiều ngang, được chuẩn hoá thành [0, 1], của neo từ cạnh trái.
Giá trị trả về
- giá trị u của điểm neo.
công khai độ chính xác đơn getAnchorV ()
Khoảng cách dọc, được chuẩn hoá thành [0, 1] của neo từ cạnh trên.
Giá trị trả về
- giá trị v của điểm neo.
công khai đánh chặn getCollisionBehavior ()
công khai BitmapDescriptor getIcon ()
Lấy tập hợp chỉ số mô tả biểu tượng tuỳ chỉnh cho đối tượng MarkerOptions
này.
Giá trị trả về
BitmapDescriptor
đại diện cho biểu tượng tuỳ chỉnh hoặcnull
nếu không có tuỳ chỉnh biểu tượng đã được đặt.
công khai độ chính xác đơn getInfoWindowAnchorU ()
Khoảng cách theo chiều ngang, được chuẩn hoá thành [0, 1] của cửa sổ thông tin cố định từ cạnh trái.
Giá trị trả về
- giá trị u của điểm neo cửa sổ thông tin.
công khai độ chính xác đơn getInfoWindowAnchorV ()
Khoảng cách dọc, được chuẩn hoá thành [0, 1] của điểm neo cửa sổ thông tin từ cạnh trên cùng.
Giá trị trả về
- giá trị v của điểm neo cửa sổ thông tin.
công khai LatLng getPosition ()
Trả về vị trí được đặt cho đối tượng MarkerOptions
này.
Giá trị trả về
- Đối tượng
LatLng
chỉ định vị trí hiện tại của điểm đánh dấu.
công khai độ chính xác đơn getRotation ()
Lấy chế độ xoay đã thiết lập cho đối tượng MarkerOptions
này.
Giá trị trả về
- xoay điểm đánh dấu theo độ theo chiều kim đồng hồ so với vị trí mặc định.
công khai Chuỗi văn bản getSnippet ()
Lấy đoạn mã được đặt cho đối tượng MarkerOptions
này.
Giá trị trả về
- Một chuỗi chứa đoạn mã của điểm đánh dấu.
công khai Chuỗi văn bản getTitle ()
Lấy tiêu đề được đặt cho đối tượng MarkerOptions
này.
Giá trị trả về
- Một chuỗi ký tự chứa tiêu đề của điểm đánh dấu.
công khai độ chính xác đơn getZIndex ()
Lấy tập hợp zIndex cho đối tượng MarkerOptions
này.
Giá trị trả về
- zIndex của điểm đánh dấu.
công khai MarkerOptions biểu tượng (BitmapDescriptor iconDescriptor)
Đặt biểu tượng cho điểm đánh dấu.
Tham số
iconDescriptor | nếu là null , điểm đánh dấu mặc định sẽ được sử dụng. |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với bộ mô tả biểu tượng mới.
công khai MarkerOptions infoWindowAnchor (số thực dấu phẩy động u, số thực v)
Chỉ định điểm neo của cửa sổ thông tin trên hình ảnh điểm đánh dấu. Điều này được chỉ định trong
cùng một hệ toạ độ với neo. Hãy xem anchor(float, float)
để biết thêm chi tiết. Chiến lược phát hành đĩa đơn
mặc định là phần trên cùng chính giữa của hình ảnh.
Tham số
u | Toạ độ u của điểm neo cửa sổ thông tin, là tỷ lệ chiều rộng của hình ảnh (trong phạm vi [0, 1]) |
---|---|
so với | toạ độ v của điểm neo cửa sổ thông tin, là tỷ lệ chiều cao hình ảnh (trong phạm vi [0, 1]) |
Giá trị trả về
- đối tượng mà phương thức được gọi, với chuỗi neo cửa sổ thông tin mới.
công khai boolean isDraggable ()
Xem chế độ cài đặt về khả năng kéo cho đối tượng MarkerOptions
này.
Giá trị trả về
true
nếu điểm đánh dấu có thể kéo được; nếu không, sẽ trả vềfalse
.
công khai boolean isFlat ()
Lấy chế độ cài đặt cố định cho đối tượng MarkerOptions
này.
Giá trị trả về
true
nếu điểm đánh dấu nằm trên bản đồ;false
nếu điểm đánh dấu hướng về phía máy ảnh.
công khai boolean isVisible ()
Lấy chế độ cài đặt chế độ hiển thị cho đối tượng MarkerOptions
này.
Giá trị trả về
true
nếu điểm đánh dấu hiển thị; nếu không, sẽ trả vềfalse
.
công khai MarkerOptions vị trí (LatLng vĩ độ)
Đặt vị trí cho điểm đánh dấu.
Tham số
vĩ độ |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với vị trí mới được thiết lập.
công khai MarkerOptions xoay (xoay số thực)
Đặt xoay điểm đánh dấu theo độ theo chiều kim đồng hồ quanh điểm neo của điểm đánh dấu. Trục xoay vuông góc với điểm đánh dấu. Mức xoay 0 tương ứng với vị trí mặc định của điểm đánh dấu. Khi điểm đánh dấu bằng phẳng trên bản đồ, vị trí mặc định là căn Bắc và việc xoay sao cho điểm đánh dấu luôn giữ nguyên trên bản đồ. Khi điểm đánh dấu là biển quảng cáo, vị trí mặc định là hướng lên và hướng xoay sao cho điểm đánh dấu luôn hướng về phía máy ảnh. Giá trị mặc định là "0".
Tham số
xoay |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với chế độ xoay mới được thiết lập.
công khai MarkerOptions đoạn mã (Đoạn mã chuỗi)
Đặt đoạn mã cho điểm đánh dấu.
Tham số
đoạn trích |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với đoạn mã mới.
công khai MarkerOptions tiêu đề (Tiêu đề chuỗi)
Đặt tiêu đề cho điểm đánh dấu.
Tham số
tiêu đề |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với tiêu đề mới được đặt.
công khai MarkerOptions hiển thị (boolean hiển thị)
Đặt chế độ hiển thị cho điểm đánh dấu.
Tham số
hiển thị |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với trạng thái hiển thị mới được thiết lập.
công khai MarkerOptions zIndex (độ chính xác đơn zIndex)
Đặt zIndex cho điểm đánh dấu.
Tham số
zIndex |
---|
Giá trị trả về
- đối tượng mà phương thức được gọi, với tập hợp zIndex mới.