triển khai Parcelable
Xác định các tùy chọn cho Circle
.
Hướng dẫn cho nhà phát triển
Để biết thêm thông tin, hãy đọc hướng dẫn dành cho nhà phát triển về Hình dạng.
Tóm tắt hằng số kế thừa
Bản tóm tắt về hàm dựng công khai
SquareOptions()
Tạo các tùy chọn vòng kết nối.
|
Tóm tắt phương pháp công khai
SquareOptions | |
SquareOptions |
có thể nhấp(boolean có thể nhấp)
Chỉ định xem vòng kết nối này có thể nhấp được hay không.
|
SquareOptions |
fillColor(màu int)
Đặt màu tô.
|
LatLng | |
int |
getFillColor()
Trả về màu tô.
|
gấp đôi |
getRadius ()
Trả về bán kính hình tròn, tính bằng mét.
|
int |
getStrokeColor()
Trả về màu nét gạch.
|
List<PatternItem> |
getStrokePattern()
Trả về mẫu nét vẽ đã đặt trong đối tượng
CircleOptions này cho đường viền của vòng tròn. |
số thực dấu phẩy động |
getStrokeWidth()
Trả về chiều rộng nét vẽ.
|
số thực dấu phẩy động |
getZIndex ()
Trả về zIndex.
|
boolean |
isClickable()
Lấy chế độ cài đặt khả năng nhấp cho vòng kết nối.
|
boolean |
isHiển thị()
Kiểm tra xem vòng kết nối có hiển thị hay không.
|
SquareOptions |
bán kính(bán kính kép)
Đặt bán kính theo mét.
|
SquareOptions |
strokeColor(màu int)
Đặt màu nét vẽ.
|
SquareOptions | |
SquareOptions |
strokeWidth(chiều rộng nổi)
Đặt chiều rộng nét.
|
SquareOptions |
visibility(boolean hiển thị)
Đặt chế độ hiển thị.
|
SquareOptions |
zIndex (nổi zIndex)
Đặt zIndex.
|
Tóm tắt phương pháp kế thừa
Xây dựng công cộng
công khai CircleOptions ()
Tạo các tùy chọn vòng kết nối.
Phương thức công khai
công khai CircleOptions trung tâm (Trung tâm LatLng)
Đặt trung tâm bằng cách sử dụng LatLng
.
Không được để trống trung tâm.
Phương thức này là bắt buộc vì không có trung tâm mặc định.
Các tham số
giữa | Trung tâm địa lý là một LatLng . |
---|
Trả về
- đối tượng
CircleOptions
này
công khai CircleOptions có thể nhấp (boolean có thể nhấp được)
Chỉ định xem vòng kết nối này có thể nhấp được hay không. Chế độ cài đặt mặc định là false
.
Các tham số
có thể nhấp |
---|
Trả về
- đối tượng
CircleOptions
này với một tuỳ chọn cài đặt khả năng nhấp mới.
public CircleOptions fillColor (màu int)
Đặt màu tô.
Màu tô là màu bên trong hình tròn, ở định dạng số nguyên do Color
chỉ định. Nếu sử dụng TRANSPARENT thì không có màu nền nào được vẽ.
Theo mặc định, màu tô là màu trong suốt (0x00000000
).
Các tham số
màu | màu theo định dạng Color |
---|
Trả về
- đối tượng
CircleOptions
này
public double getRadius ()
Trả về bán kính hình tròn, tính bằng mét.
Trả về
- Bán kính tính bằng mét.
public List<PatternItem> getStrokePattern ()
Trả về mẫu nét vẽ đã đặt trong đối tượng CircleOptions
này cho đường viền của vòng tròn.
Trả về
- mẫu nét vẽ của đường viền vòng tròn.
công khai nổi getStrokeWidth ()
Trả về chiều rộng nét vẽ.
Trả về
- Chiều rộng tính bằng pixel trên màn hình.
float công khai getZIndex ()
Trả về zIndex.
Trả về
- Giá trị zIndex.
boolean công khai isClickable ()
Lấy chế độ cài đặt khả năng nhấp cho vòng kết nối.
Trả về
true
nếu vòng kết nối có thể nhấp được;false
nếu không thể.
boolean công khai isVisible ()
Kiểm tra xem vòng kết nối có hiển thị hay không.
Trả về
true
nếu vòng tròn hiển thị;false
nếu vòng tròn không hiển thị.
công khai CircleOptions bán kính (bán kính kép)
Đặt bán kính theo mét.
Bán kính phải bằng 0 hoặc lớn hơn. Bán kính mặc định là 0.
Các tham số
bán kính | bán kính tính bằng mét |
---|
Trả về
- đối tượng
CircleOptions
này
public SquareOptions strokeColor (int color)
Đặt màu nét vẽ.
Màu nét vẽ là màu của đường viền vòng tròn này, ở định dạng số nguyên do
Color
chỉ định. Nếu sử dụng TRANSPARENT thì không có đường viền nào được vẽ.
Theo mặc định, màu nét đứt là màu đen (0xff000000
).
Các tham số
màu | màu theo định dạng Color |
---|
Trả về
- đối tượng
CircleOptions
này
public CircleOptions strokePattern (List<PatternItem> hoa văn)
Đặt hoa văn nét cho đường viền của vòng tròn. Mẫu nét vẽ mặc định là một khối đồng nhất, được biểu thị bằng null
.
Các tham số
hình mở khóa |
---|
Trả về
- đối tượng
CircleOptions
này có một bộ mẫu nét vẽ mới.
public CircleOptions strokeWidth (nổi chiều rộng)
Đặt chiều rộng nét.
Chiều rộng nét vẽ là chiều rộng (tính bằng pixel màn hình) của đường viền vòng tròn. Giá trị này phải bằng 0 hoặc lớn hơn. Nếu số 0 thì không vẽ.
Chiều rộng mặc định là 10 pixel.
Các tham số
chiều rộng | chiều rộng tính bằng pixel màn hình |
---|
Trả về
- đối tượng
CircleOptions
này
public SquareOptions hiển thị (boolean tối ưu)
Đặt chế độ hiển thị.
Nếu vòng tròn này không hiển thị thì tức là vòng tròn này không được vẽ, nhưng tất cả trạng thái khác vẫn được giữ nguyên.
Các tham số
hiển thị | false để ẩn vòng kết nối này |
---|
Trả về
- đối tượng
CircleOptions
này
công khai CircleOptions zIndex (float zIndex)
Đặt zIndex.
Lớp phủ (chẳng hạn như hình tròn) có zIndices cao hơn được vẽ phía trên các lớp phủ có chỉ mục thấp hơn.
Theo mặc định, zIndex là 0.0.
Các tham số
Chỉ mục zIndex | Giá trị zIndex |
---|
Trả về
- đối tượng
CircleOptions
này