공개 최종 클래스 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
입니다.