triển khai Parcelable
Xác định các tùy chọn cho lớp phủ mặt đất.
Bản tóm tắt không đổi
số thực dấu phẩy động | KHÔNG CÓ THỨ NGUYÊN | Gắn cờ khi không có phương diện nào được chỉ định cho chiều cao. |
Tóm tắt hằng số kế thừa
Bản tóm tắt về hàm dựng công khai
GroundOverlayOptions()
Tạo một tập hợp mới các tùy chọn lớp phủ mặt đất.
|
Tóm tắt phương pháp công khai
GroundOverlayOptions |
neo(float u, float v)
Chỉ định liên kết.
|
GroundOverlayOptions |
gối ổ (gờ nổi)
Chỉ định góc phương vị của lớp phủ mặt đất theo độ theo chiều kim đồng hồ từ hướng bắc.
|
GroundOverlayOptions |
có thể nhấp (boolean có thể nhấp)
Chỉ định xem lớp phủ mặt đất có thể nhấp vào hay không.
|
số thực dấu phẩy động |
getAnchorU()
Neo tương đối theo chiều ngang;
0.0 và 1.0 biểu thị các cạnh trái và phải tương ứng. |
số thực dấu phẩy động |
getAnchorV ()
Neo tương đối dọc;
0.0 và 1.0 lần lượt biểu thị các cạnh trên và dưới. |
số thực dấu phẩy động |
getBearing()
Lấy tập hợp ổ trục cho đối tượng
GroundOverlayOptions này. |
LatLngBounds |
getBounds()
Lấy các giới hạn được đặt cho đối tượng
GroundOverlayOptions này. |
số thực dấu phẩy động |
getHeight()
Lấy chiều cao đã đặt cho đối tượng
GroundOverlayOptions này. |
BitmapDescriptor |
getImage ()
Lấy chỉ số mô tả hình ảnh cho đối tượng
GroundOverlayOptions này. |
LatLng |
getLocation()
Lấy thông tin vị trí đặt cho đối tượng
GroundOverlayOptions này. |
số thực dấu phẩy động |
getTransparency()
Lấy độ trong suốt được đặt cho đối tượng
GroundOverlayOptions này. |
số thực dấu phẩy động |
getWidth()
Lấy chiều rộng được đặt cho đối tượng
GroundOverlayOptions này. |
số thực dấu phẩy động |
getZIndex ()
Lấy zIndex được đặt cho đối tượng
GroundOverlayOptions này. |
GroundOverlayOptions | |
boolean |
isClickable()
Nhận chế độ cài đặt khả năng nhấp cho đối tượng
GroundOverlayOptions này. |
boolean |
isHiển thị()
Nhận chế độ hiển thị cho đối tượng
GroundOverlayOptions này. |
GroundOverlayOptions | |
GroundOverlayOptions | |
GroundOverlayOptions | |
GroundOverlayOptions |
độ trong suốt(độ trong suốt nổi)
Chỉ định độ trong suốt của lớp phủ mặt đất.
|
GroundOverlayOptions |
visibility(boolean hiển thị)
Chỉ định chế độ hiển thị cho lớp phủ mặt đất.
|
GroundOverlayOptions |
zIndex(nổi zIndex)
Chỉ định zIndex lớp phủ mặt đất, tức là thứ tự vẽ.
|
Tóm tắt phương pháp kế thừa
Các hằng số
công khai tĩnh cuối cùng float NO_DIMENSION
Gắn cờ khi không có phương diện nào được chỉ định cho chiều cao.
Xây dựng công cộng
công khai GroundOverlayOptions ()
Tạo một tập hợp mới các tùy chọn lớp phủ mặt đất.
Phương thức công khai
public GroundOverlayOptions anchor (float u, float v)
Chỉ định liên kết.
Neo phù hợp với vị trí của lớp phủ mặt đất.
Điểm neo được chỉ định trong không gian liên tục 2D, trong đó (0,0), (1,0), (0,1) và (1,1) tương ứng với các góc trên cùng bên trái, trên cùng bên phải, dưới cùng bên trái và dưới cùng bên phải.
*-----+-----+-----+-----* | | | | | | | | | | +-----+-----+-----+-----+ | | | X | | (U, V) = (0.7, 0.6) | | | | | *-----+-----+-----+-----*
Các tham số
u | tọa độ u của neo |
---|---|
v | tọa độ v của neo |
Trả về
- đối tượng
GroundOverlayOptions
này có một nhóm liên kết mới.
công khai GroundOverlayOptions quảng cáo chịu trách nhiệm (gờ nổi)
Chỉ định góc phương vị của lớp phủ mặt đất theo độ theo chiều kim đồng hồ từ hướng bắc. Xoay vòng được thực hiện về điểm neo. Nếu bạn không chỉ định thì giá trị mặc định sẽ là 0 (tức là phía trên hình ảnh sẽ chỉ về hướng bắc).
Xin lưu ý rằng giới hạn vĩ độ – kinh độ áp dụng trước khi xoay.
Các tham số
đang mang | góc phương vị theo chiều kim đồng hồ theo chiều kim đồng hồ. Các giá trị ngoài phạm vi [0, 360) sẽ được chuẩn hoá. |
---|
Trả về
- đối tượng
GroundOverlayOptions
này bằng một bộ ổ trục mới.
public GroundOverlayOptions có thể nhấp (boolean có thể nhấp)
Chỉ định xem lớp phủ mặt đất có thể nhấp vào hay không. Khả năng nhấp mặc định là false
.
Các tham số
có thể nhấp | Chế độ cài đặt mới về khả năng nhấp. |
---|
Trả về
- đối tượng
GroundOverlayOptions
này với một tuỳ chọn cài đặt khả năng nhấp mới.
float công khai getAnchorU ()
Neo tương đối theo chiều ngang; 0.0
và 1.0
biểu thị các cạnh trái và phải tương ứng. Các giá trị neo khác được nội suy tương ứng.
Trả về
- vị trí neo tương đối theo chiều ngang.
float công khai getAnchorV ()
Neo tương đối dọc; 0.0
và 1.0
lần lượt biểu thị các cạnh trên và dưới.
Các giá trị neo khác được nội suy tương ứng.
Trả về
- vị trí neo tương đối theo chiều dọc.
công khai nổi getBearing ()
Lấy tập hợp ổ trục cho đối tượng GroundOverlayOptions
này.
Trả về
- ổ trục của lớp phủ mặt đất.
công khai LatLngBounds getBounds ()
Lấy các giới hạn được đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- ranh giới của lớp phủ mặt đất. Giá trị này sẽ là
null
nếu vị trí được đặt bằngposition(LatLng, float)
hoặcposition(LatLng, float, float)
công khai float getHeight ()
Lấy chiều cao đã đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- chiều cao của lớp phủ mặt đất.
công khai BitmapDescriptor getImage ()
Lấy chỉ số mô tả hình ảnh cho đối tượng GroundOverlayOptions
này.
Trả về
BitmapDescriptor
thể hiện hình ảnh của lớp phủ mặt đất.
công khai LatLng getLocation ()
Lấy thông tin vị trí đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- vị trí để đặt neo của lớp phủ mặt đất. Giá trị này sẽ là
null
nếu vị trí được đặt bằngpositionFromBounds(LatLngBounds)
.
công khai nổi getTransparency ()
Lấy độ trong suốt được đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- độ trong suốt của lớp phủ mặt đất.
công khai nổi getWidth ()
Lấy chiều rộng được đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- chiều rộng của lớp phủ mặt đất.
float công khai getZIndex ()
Lấy zIndex được đặt cho đối tượng GroundOverlayOptions
này.
Trả về
- zIndex của lớp phủ mặt đất.
public GroundOverlayOptions image (BitmapDescriptor imageDescriptor)
Chỉ định hình ảnh cho lớp phủ mặt đất này.
Để tải hình ảnh dưới dạng hoạ tiết (dùng để vẽ hình ảnh trên bản đồ), hình ảnh phải được chuyển đổi thành hình ảnh có các cạnh là luỹ thừa của 2. Mục đích là để có thể tạo mipmap nhằm kết xuất hoạ tiết ở các mức thu phóng khác nhau – xem Mipmap (Wikipedia) để biết chi tiết. Do đó, để tiết kiệm bộ nhớ bằng cách tránh lượt chuyển đổi này, bạn nên sử dụng hai kích thước của hình ảnh.
Các tham số
imageDescriptor (Trình mô tả hình ảnh) | BitmapDescriptor để sử dụng cho lớp phủ mặt đất này |
---|
Trả về
- đối tượng
GroundOverlayOptions
này với một nhóm hình ảnh mới.
boolean công khai isClickable ()
Nhận chế độ cài đặt khả năng nhấp cho đối tượng GroundOverlayOptions
này.
Trả về
true
nếu lớp phủ mặt đất có thể nhấp được;false
nếu không thể.
boolean công khai isVisible ()
Nhận chế độ hiển thị cho đối tượng GroundOverlayOptions
này.
Trả về
true
nếu lớp phủ mặt đất có thể nhìn thấy được,false
nếu không hiển thị.
công khai GroundOverlayOptions vị trí (Vị trí Lamt, chiều rộng nổi)
Chỉ định vị trí cho lớp phủ mặt đất này bằng cách sử dụng điểm neo (LatLng
) và chiều rộng (tính bằng mét). Chiều cao sẽ được điều chỉnh cho phù hợp để duy trì tỷ lệ khung hình.
Các tham số
vị trí | vị trí trên bản đồ LatLng mà điểm neo trong hình ảnh đã cho sẽ được giữ cố định. Neo sẽ vẫn cố định ở vị trí trên mặt đất khi áp dụng các phép biến đổi (ví dụ: setDimensions, setBearing, v.v.). |
---|---|
chiều rộng | chiều rộng của lớp phủ (tính bằng mét). Chiều cao sẽ được xác định tự động dựa trên tỷ lệ khung hình của hình ảnh. |
Trả về
- đối tượng
GroundOverlayOptions
này với một nhóm vị trí mới.
Gửi
Mục ngoại lệ không hợp lệ | nếu liên kết là null |
---|---|
Mục ngoại lệ không hợp lệ | nếu chiều rộng âm |
legalStateException | nếu vị trí đã được đặt bằng positionFromBounds(LatLngBounds)
|
công khai GroundOverlayOptions position (LatLng vị trí, chiều rộng nổi, chiều cao nổi)
Chỉ định vị trí cho lớp phủ mặt đất này bằng cách sử dụng điểm neo (LatLng
), chiều rộng và chiều cao (cả hai tính bằng mét). Khi kết xuất, hình ảnh sẽ được điều chỉnh theo tỷ lệ cho phù hợp với các kích thước
đã chỉ định.
Các tham số
vị trí | vị trí trên bản đồ LatLng mà điểm neo trong hình ảnh đã cho sẽ được giữ cố định. Neo sẽ vẫn cố định ở vị trí trên mặt đất khi áp dụng các phép biến đổi (ví dụ: setDimensions, setBearing, v.v.). |
---|---|
chiều rộng | chiều rộng của lớp phủ (tính bằng mét) |
độ cao | chiều cao của lớp phủ (tính bằng mét) |
Trả về
- đối tượng
GroundOverlayOptions
này với một nhóm vị trí mới.
Gửi
Mục ngoại lệ không hợp lệ | nếu liên kết là null |
---|---|
Mục ngoại lệ không hợp lệ | nếu chiều rộng hoặc chiều cao âm |
legalStateException | nếu vị trí đã được đặt bằng positionFromBounds(LatLngBounds)
|
public GroundOverlayOptions positionFromBounds (Giới hạn LamtLngBounds)
Chỉ định vị trí cho lớp phủ mặt đất này.
Các tham số
ranh giới | LatLngBounds để đặt lớp phủ mặt đất |
---|
Trả về
- đối tượng
GroundOverlayOptions
này với một nhóm vị trí mới.
Gửi
legalStateException | nếu vị trí đã được đặt bằng cách sử dụng position(LatLng, float) hoặc position(LatLng, float, float)
|
---|
công khai GroundOverlayOptions độ minh bạch (độ trong suốt nổi)
Chỉ định độ trong suốt của lớp phủ mặt đất. Độ trong suốt mặc định là 0
(mờ).
Các tham số
độ trong suốt | một số thực có độ chính xác đơn trong phạm vi [0..1] , trong đó 0 có nghĩa là lớp phủ mặt đất có độ mờ và 1 có nghĩa là lớp phủ mặt đất trong suốt. |
---|
Trả về
- đối tượng
GroundOverlayOptions
này có một chế độ cài đặt mới về tính minh bạch.
Gửi
Mục ngoại lệ không hợp lệ | nếu độ trong suốt nằm ngoài phạm vi [0..1]. |
---|
công khai GroundOverlayOptions hiển thị (boolean hiển thị)
Chỉ định chế độ hiển thị cho lớp phủ mặt đất. Chế độ hiển thị mặc định là true
.
Các tham số
hiển thị |
---|
Trả về
- đối tượng
GroundOverlayOptions
này có một tuỳ chọn cài đặt hiển thị mới.
công khai GroundOverlayOptions zIndex (float zIndex)
Chỉ định zIndex lớp phủ mặt đất, tức là thứ tự vẽ. Hãy xem tài liệu ở đầu lớp này để biết thêm thông tin về zIndex.
Các tham số
Chỉ mục zIndex |
---|
Trả về
- đối tượng
GroundOverlayOptions
này có một tập hợp zIndex mới.