Tuỳ chọn vòng kết nối

lớp cuối cùng công khai CircleOptions mở rộng đối tượng
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
center(Trung tâm LatLng)
Đặt trung tâm bằng cách sử dụng LatLng.
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
getCenter()
Trả về tâm dưới dạng 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
strokePattern(List<PatternItem> hoa văn)
Đặt hoa văn nét cho đường viền của vòng tròn.
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ề

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ề

công khai LatLng getCenter ()

Trả về tâm dưới dạng LatLng.

Trả về
  • Trung tâm địa lý là một LatLng.

public int getFillColor ()

Trả về màu tô.

Trả về
  • Màu ở định dạng Color.

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 int getStrokeColor ()

Trả về màu nét gạch.

Trả về
  • Màu ở định dạng Color.

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ề

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ề

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ề

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ề

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ề