Places SDK สำหรับ Android รองรับรูปภาพสถานที่ที่มีอยู่ หากคุณคุ้นเคยกับรูปภาพสถานที่ที่มีอยู่ รูปภาพสถานที่เวอร์ชันใหม่จะมีการเปลี่ยนแปลงต่อไปนี้
ใช้รูปแบบการกำหนดราคาใหม่ ดูข้อมูลราคาสำหรับ API ทั้งหมดได้ที่ Places SDK สําหรับ Android (ใหม่)
รูปภาพสถานที่ที่มีอยู่จะแสดงผลเป็นภาพบิตแมป วางรูปภาพ (ใหม่) จะแสดงผล URI ของรูปภาพ
รูปภาพสถานที่ที่มีอยู่รองรับรูปภาพขนาดสูงสุด 1,600 x 1,600 พิกเซล รูปภาพสถานที่ (ใหม่)รองรับขนาดสูงสุด 4800 x 4800 พิกเซล
หากต้องการส่งคําขอ ให้เรียกใช้เมธอดใหม่
PlacesClient.fetchResolvedPhotoUri()
คุณจะเรียกใช้เมธอด
PlacesClient.fetchPhoto()
ได้ก็ต่อเมื่อเปิดใช้ Places API วิธีดังกล่าวจะใช้ไม่ได้เมื่อคุณเปิดใช้เฉพาะ Places API (ใหม่)ดูข้อมูลเพิ่มเติมได้ที่ใช้คีย์ API
ส่งออบเจ็กต์ของคลาสใหม่
FetchResolvedPhotoUriRequest
ไปยังคำขอรูปภาพแต่ละรูปในการตอบกลับจะแสดงด้วยออบเจ็กต์
PhotoMetadata
สำหรับ Places SDK สำหรับ Android (ใหม่) ออบเจ็กต์PhotoMetadata
จะมีเมธอดPhotoMetadata.getAuthorAttributions()
ใหม่ซึ่งแสดงผลออบเจ็กต์ประเภทAuthorAttributions
หากออบเจ็กต์
PhotoMetadata
ที่แสดงผลมีการระบุแหล่งที่มาหรือการระบุแหล่งที่มาของผู้แต่ง คุณต้องระบุแหล่งที่มาเหล่านี้ในแอปพลิเคชันของคุณทุกครั้งที่แสดงรูปภาพ ดูเอกสารประกอบเกี่ยวกับการระบุแหล่งที่มาหากต้องการเข้าถึงการระบุแหล่งที่มาของผู้เขียนแบบใหม่ใน
PhotoMetadata
คุณต้องเริ่มต้นแอปโดยเรียกใช้เมธอดPlaces.initializeWithNewPlacesApiEnabled()
ดูข้อมูลเพิ่มเติมเกี่ยวกับการเลือกบริการ Places API ได้ที่หัวข้อตั้งค่าโปรเจ็กต์ Google Cloud
ตัวอย่างคำขอ
ดูตัวอย่างทั้งหมดได้ที่หัวข้อวางรูปภาพ (ใหม่)