ใช้เพื่อสร้างการกำหนดรูปภาพบิตแมป ใช้สำหรับไอคอนเครื่องหมายและการวางซ้อนพื้น
ก่อนที่จะใช้วิธีการใดๆ จากคลาสนี้ คุณต้องทำอย่างใดอย่างหนึ่งต่อไปนี้เพื่อให้มั่นใจว่าคลาสนี้ได้เริ่มต้นแล้ว
- รอให้
GoogleMap
พร้อมใช้งานจากMapFragment
หรือMapView
ที่คุณเพิ่มไว้ในแอปพลิเคชัน คุณรับอินสแตนซ์GoogleMap
ได้โดยโทรไปที่getMapAsync()
และรอให้โค้ดเรียกกลับonMapReady(GoogleMap map)
- โทรมาที่
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(String assetName)
สร้าง
BitmapDescriptor โดยใช้ชื่อของรูปภาพบิตแมปในไดเรกทอรีเนื้อหา |
BitmapDescriptor แบบคงที่ |
fromBitmap(รูปภาพบิตแมป)
สร้าง
BitmapDescriptor จากอิมเมจบิตแมปที่ระบุ |
BitmapDescriptor แบบคงที่ |
fromFile(ชื่อไฟล์สตริง)
สร้าง
BitmapDescriptor โดยใช้ชื่อของไฟล์ภาพบิตแมปที่อยู่ในที่จัดเก็บข้อมูลภายใน |
BitmapDescriptor แบบคงที่ |
fromPath(สตริง absolutePath)
สร้าง
BitmapDescriptor จากเส้นทางไฟล์สัมบูรณ์ของรูปภาพบิตแมป |
BitmapDescriptor แบบคงที่ |
fromResource(int resourceId)
สร้าง
BitmapDescriptor โดยใช้รหัสทรัพยากรของรูปภาพบิตแมป |
ข้อมูลสรุปของเมธอดที่รับช่วงมา
ค่าคงที่
สาธารณะ คงที่ แบบลอยสุดท้าย HUE_AZURE
สาธารณะ แบบคงที่ ขั้นสุดท้าย ทศนิยม HUE_BLUE
สาธารณะ แบบคงที่ แบบลอยสุดท้าย HUE_CYAN
สาธารณะ แบบคงที่ ทศนิยมขั้นสุดท้าย HUE_GREEN
สาธารณะ แบบคงที่ แบบลอยสุดท้าย HUE_MAGENTA
สาธารณะ แบบคงที่ แบบลอยสุดท้าย HUE_ORANGE
สาธารณะ แบบคงที่ แบบลอยสุดท้าย HUE_RED
สาธารณะ แบบคงที่ แบบลอยสุดท้าย HUE_ROSE
สาธารณะ คงที่ ทศนิยมสุดท้าย HUE_VIOLET
สาธารณะ คงที่ แบบลอยสุดท้าย HUE_YELLOW
วิธีการสาธารณะ
สาธารณะ คงที่ BitmapDescriptor defaultMarker (เฉดสีแบบลอย)
สร้าง BitmapDescriptor
ที่อ้างถึงการปรับสีของรูปภาพตัวทำเครื่องหมายเริ่มต้น
เรามีชุดค่าโทนสีที่กำหนดไว้ล่วงหน้าเพื่อความสะดวก ดูตัวอย่าง HUE_YELLOW
พารามิเตอร์
Hue | สีของเครื่องหมาย ค่าต้องมากกว่าหรือเท่ากับ 0 และน้อยกว่า 360 |
---|
สาธารณะ แบบคงที่ BitmapDescriptor defaultMarker ()
สร้าง BitmapDescriptor
ที่อ้างอิงถึงภาพเครื่องหมายเริ่มต้น
สาธารณะ แบบคงที่ BitmapDescriptor fromAsset (String assetName)
สร้าง BitmapDescriptor
โดยใช้ชื่อของรูปภาพบิตแมปในไดเรกทอรีเนื้อหา
พารามิเตอร์
assetName | ชื่อของรูปภาพบิตแมปในไดเรกทอรีเนื้อหา |
---|
การคืนสินค้า
BitmapDescriptor
ที่โหลดจากเนื้อหา หรือnull
หากโหลดไม่สำเร็จ
สาธารณะ แบบคงที่ BitmapDescriptor fromBitmap (อิมเมจบิตแมป)
สร้าง BitmapDescriptor
จากอิมเมจบิตแมปที่ระบุ
พารามิเตอร์
รูปภาพ |
---|
สาธารณะ แบบคงที่ BitmapDescriptor fromFile (String fileName)
สร้าง BitmapDescriptor
โดยใช้ชื่อของไฟล์ภาพบิตแมปที่อยู่ในที่จัดเก็บข้อมูลภายใน โดยเฉพาะอย่างยิ่งการเรียกนี้ไปยัง openFileInput(String)
พารามิเตอร์
fileName | ชื่อของไฟล์ภาพบิตแมป |
---|
การคืนสินค้า
BitmapDescriptor
ที่โหลดจากเนื้อหา หรือnull
หากโหลดไม่สำเร็จ
ดูเพิ่มเติม
สาธารณะ คงที่ BitmapDescriptor fromPath (สตริง absolutePath)
สร้าง BitmapDescriptor
จากเส้นทางไฟล์สัมบูรณ์ของรูปภาพบิตแมป
พารามิเตอร์
absolutePath | เส้นทางสัมบูรณ์ของอิมเมจบิตแมป |
---|
การคืนสินค้า
BitmapDescriptor
ที่โหลดจากเส้นทางสัมบูรณ์หรือnull
หากโหลดไม่สำเร็จ
สาธารณะ แบบคงที่ BitmapDescriptor fromResource (int resourceId)
สร้าง BitmapDescriptor
โดยใช้รหัสทรัพยากรของรูปภาพบิตแมป
พารามิเตอร์
resourceId | รหัสทรัพยากรของรูปภาพบิตแมป |
---|
การคืนสินค้า
BitmapDescriptor
ที่โหลดจากเนื้อหา หรือnull
หากโหลดไม่สำเร็จ