Dùng để tạo định nghĩa về hình ảnh Bitmap, dùng cho biểu tượng điểm đánh dấu và lớp phủ mặt đất.
Trước khi sử dụng bất kỳ phương thức nào từ lớp này, bạn phải thực hiện một trong những thao tác sau để đảm bảo rằng lớp này được khởi tạo:
- Hãy đợi
GoogleMap
có sẵn từMapFragment
hoặcMapView
mà bạn đã thêm vào ứng dụng của mình. Bạn có thể lấy thực thểGoogleMap
bằng cách gọigetMapAsync()
và chờ lệnh gọi lạionMapReady(GoogleMap map)
. - Gọi cho
MapsInitializer.initialize(Context)
. Chỉ cầnGooglePlayServicesNotAvailableException
không được gửi, lớp này sẽ được khởi tạo chính xác.
Tóm tắt hằng số
float | HUE_AZURE | |
float | HUE_BLUE | |
float | HUE_CYAN | |
float | HUE_GREEN | |
float | HUE_MAGENTA | |
float | HUE_ORANGE | |
float | HUE_RED | |
float | HUE_ROSE | |
float | HUE_VIOLET | |
float | HUE_YELLOW |
Tóm tắt phương thức công khai
BitmapDescriptor tĩnh |
defaultMarker(màu nổi)
Tạo một
BitmapDescriptor đề cập đến việc tô màu hình ảnh đánh dấu mặc định. |
BitmapDescriptor tĩnh |
defaultMarker()
Tạo một
BitmapDescriptor tham chiếu đến hình ảnh điểm đánh dấu mặc định. |
BitmapDescriptor tĩnh |
fromAsset(Chuỗi assetName)
Tạo
BitmapDescriptor bằng tên của hình ảnh Bitmap trong thư mục tài sản. |
BitmapDescriptor tĩnh |
fromBitmap(Hình ảnh Bitmap)
Tạo
BitmapDescriptor từ một hình ảnh Bitmap nhất định. |
BitmapDescriptor tĩnh |
fromFile(Tên tệp chuỗi)
Tạo
BitmapDescriptor bằng tên của tệp hình ảnh Bitmap nằm trong bộ nhớ trong. |
BitmapDescriptor tĩnh |
fromPath(Chuỗi tuyệt đốiĐường dẫn)
Tạo
BitmapDescriptor từ đường dẫn tệp tuyệt đối của hình ảnh Bitmap. |
BitmapDescriptor tĩnh |
fromResource(mã tài nguyên int)
Tạo
BitmapDescriptor bằng mã nhận dạng tài nguyên của hình ảnh Bitmap. |
Tóm tắt phương thức kế thừa
Hằng số
công khai tĩnh cuối cùng float HUE_AZURE
công khai tĩnh cuối cùng float HUE_BLUE
công khai tĩnh cuối cùng float HUE_CYAN
công khai tĩnh cuối cùng số thực dấu phẩy động HUE_GREEN
công khai tĩnh cuối cùng số thực dấu phẩy động HUE_MAGENTA
công khai tĩnh cuối cùng float HUE_ORANGE
công khai tĩnh cuối cùng float HUE_RED
công khai tĩnh cuối cùng float HUE_ROSE
công khai tĩnh cuối cùng float HUE_VIOLET
công khai tĩnh cuối cùng số thực dấu phẩy động HUE_YELLOW
Phương thức công khai
công khai tĩnh BitmapDescriptor defaultMarker (màu nổi)
Tạo một BitmapDescriptor
đề cập đến việc tô màu hình ảnh đánh dấu mặc định.
Để thuận tiện, có một tập hợp giá trị sắc độ được xác định trước. Hãy xem ví dụ HUE_YELLOW
.
Các tham số
màu sắc | Màu của điểm đánh dấu. Giá trị phải lớn hơn hoặc bằng 0 và nhỏ hơn 360. |
---|
công khai tĩnh BitmapDescriptor defaultMarker ()
Tạo một BitmapDescriptor
tham chiếu đến hình ảnh điểm đánh dấu mặc định.
công khai tĩnh BitmapDescriptor fromAsset (String assetName)
Tạo BitmapDescriptor
bằng tên của hình ảnh Bitmap trong thư mục tài sản.
Các tham số
assetName | Tên của hình ảnh Bitmap trong thư mục tài sản. |
---|
Trả bóng
BitmapDescriptor
được tải từ nội dung hoặcnull
nếu không tải được.
công khai tĩnh BitmapDescriptor fromBitmap (Hình ảnh Bitmap)
Tạo BitmapDescriptor
từ một hình ảnh Bitmap nhất định.
Các tham số
hình ảnh |
---|
công khai tĩnh BitmapDescriptor fromFile (String fileName)
Tạo BitmapDescriptor
bằng tên của tệp hình ảnh Bitmap nằm trong bộ nhớ trong. Cụ thể, thao tác này sẽ gọi openFileInput(String)
.
Các tham số
fileName | Tên của tệp hình ảnh Bitmap. |
---|
Trả bóng
BitmapDescriptor
được tải từ nội dung hoặcnull
nếu không tải được.
Xem thêm
công khai tĩnh BitmapDescriptor fromPath (StringabsolutePath)
Tạo BitmapDescriptor
từ đường dẫn tệp tuyệt đối của hình ảnh Bitmap.
Các tham số
absolutePath | Đường dẫn tuyệt đối của hình ảnh Bitmap. |
---|
Trả bóng
BitmapDescriptor
được tải từ đường dẫn tuyệt đối hoặcnull
nếu không tải được.
công khai tĩnh BitmapDescriptor fromResource (int resourceId)
Tạo BitmapDescriptor
bằng mã nhận dạng tài nguyên của hình ảnh Bitmap.
Các tham số
resourceId | Mã nhận dạng tài nguyên của hình ảnh Bitmap. |
---|
Trả bóng
BitmapDescriptor
được tải từ nội dung hoặcnull
nếu không tải được.