공개 최종 클래스 BitmapDescriptorFactory는 객체를 확장함
비트맵 이미지의 정의를 생성하는 데 사용되며, 마커 아이콘과 지면 오버레이에 사용됩니다.
이 클래스의 메서드를 사용하기 전에 다음 중 하나를 실행하여 이 클래스가 초기화되도록 해야 합니다.
- 애플리케이션에 추가한
MapFragment또는MapView에서GoogleMap를 사용할 수 있을 때까지 기다립니다.getMapAsync()를 호출하고onMapReady(GoogleMap map)콜백을 기다리면GoogleMap인스턴스를 가져올 수 있습니다. MapsInitializer.initialize(Context)를 호출합니다.GooglePlayServicesNotAvailableException이 발생하지 않는 한 이 클래스는 올바르게 초기화됩니다.
상수 요약
| 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 |
공개 메서드 요약
| 정적 BitmapDescriptor |
defaultMarker(플로팅 색조)
기본 마커 이미지의 색상 지정을 참조하는
BitmapDescriptor를 만듭니다. |
| 정적 BitmapDescriptor |
defaultMarker()
기본 마커 이미지를 참조하는
BitmapDescriptor를 만듭니다. |
| 정적 BitmapDescriptor |
fromAsset(문자열 assetName)
assets 디렉터리에 있는 비트맵 이미지 이름을 사용하여
BitmapDescriptor를 만듭니다. |
| 정적 BitmapDescriptor |
fromBitmap(비트맵 이미지)
지정된 비트맵 이미지에서
BitmapDescriptor를 만듭니다. |
| 정적 BitmapDescriptor |
fromFile(문자열 파일 이름)
내부 저장소에 있는 비트맵 이미지 파일의 이름을 사용하여
BitmapDescriptor를 만듭니다. |
| 정적 BitmapDescriptor |
fromPath(문자열 absolutePath)
비트맵 이미지의 절대 파일 경로에서
BitmapDescriptor를 생성합니다. |
| 정적 BitmapDescriptor |
fromResource(int resourceId)
비트맵 이미지의 리소스 ID를 사용하여
BitmapDescriptor를 만듭니다. |
상속받은 메서드 요약
상수
공개 정적 최종 부동 소수점 HUE_AZURE
상수 값:
210.0
공개 정적 최종 부동 소수점 HUE_BLUE
상수 값:
240.0
공개 정적 최종 부동 소수점 HUE_CYAN
상수 값:
180.0
공개 정적 최종 부동 소수점 HUE_GREEN
상수 값:
120.0
공개 정적 최종 부동 소수점 HUE_MAGENTA
상수 값:
300.0
공개 정적 최종 부동 소수점 HUE_ORANGE
상수 값:
30.0
공개 정적 최종 부동 소수점 HUE_RED
상수 값:
0.0
공개 정적 최종 부동 소수점 HUE_ROSE
상수 값:
330.0
공개 정적 최종 부동 소수점 HUE_VIOLET
상수 값:
270.0
공개 정적 최종 부동 소수점 HUE_YELLOW
상수 값:
60.0
공개 메서드
공개 정적 BitmapDescriptor defaultMarker (부동 소수점 수)
기본 마커 이미지의 색상 지정을 참조하는 BitmapDescriptor를 만듭니다.
편의를 위해 사전 정의된 색조 값 집합이 있습니다. HUE_YELLOW 예를 참고하세요.
매개변수
| 색조 | 마커의 색조입니다. 값은 0 이상 360 이하여야 합니다. |
|---|
공개 정적 BitmapDescriptor fromAsset (String assetName)
assets 디렉터리에 있는 비트맵 이미지 이름을 사용하여 BitmapDescriptor를 만듭니다.
매개변수
| assetName | assets 디렉터리에 있는 비트맵 이미지의 이름입니다. |
|---|
반환 값
- 애셋에서 로드된
BitmapDescriptor또는 로드에 실패한 경우null입니다.
공개 정적 BitmapDescriptor fromFile (String fileName)
내부 저장소에 있는 비트맵 이미지 파일의 이름을 사용하여 BitmapDescriptor를 만듭니다. 특히 openFileInput(String)를 호출합니다.
매개변수
| fileName | 비트맵 이미지 파일의 이름입니다. |
|---|
반환 값
- 애셋에서 로드된
BitmapDescriptor또는 로드에 실패한 경우null입니다.
더보기
공개 정적 BitmapDescriptor fromPath (문자열 absolutePath)
비트맵 이미지의 절대 파일 경로에서 BitmapDescriptor를 생성합니다.
매개변수
| absolutePath | 비트맵 이미지의 절대 경로입니다. |
|---|
반환 값
- 절대 경로에서 로드된
BitmapDescriptor또는 로드에 실패한 경우null입니다.
공개 정적 BitmapDescriptor fromResource (int resourceId)
비트맵 이미지의 리소스 ID를 사용하여 BitmapDescriptor를 만듭니다.
매개변수
| resourceId | 비트맵 이미지의 리소스 ID입니다. |
|---|
반환 값
- 애셋에서 로드된
BitmapDescriptor또는 로드에 실패한 경우null입니다.