ภาพรวมและการตั้งค่า Android KTX ของสถานที่

Places Android KTX คือคอลเล็กชันส่วนขยาย Kotlin สำหรับ Places SDK สำหรับ Android ส่วนขยายเหล่านี้มีฟีเจอร์ภาษา Kotlin ที่ทำให้คุณสามารถเขียน Kotlin กระชับและสำนวนโวหารเมื่อพัฒนาสำหรับ Places SDK สำหรับ Android Places KTX เป็นโอเพนซอร์สและพร้อมใช้งานบน GitHub พร้อมตัวอย่าง

ติดตั้ง KTX สำหรับ Places SDK

หากต้องการติดตั้ง KTX สำหรับ Places SDK สำหรับ Android ให้เพิ่มทรัพยากร Dependency ต่อไปนี้ในไฟล์ build.gradle ระดับแอป

dependencies {

    // KTX for the Places SDK for Android library
    implementation 'com.google.maps.android:places-ktx:3.1.1'
}

ลองใช้แอปพลิเคชันตัวอย่าง

ที่เก็บ GitHub สำหรับไลบรารีนี้ยังมีแอปพลิเคชันสาธิตที่แสดงวิธีใช้ไลบรารี Places KTX ในแอปของคุณเอง

หน้าจอแรกของแอป Places KTX ตัวอย่างที่แสดงตัวเลือกของคุณ
หน้าจอแอปเดโม Places Search

หากต้องการลองใช้แอปพลิเคชันเดโม ให้ทำตามขั้นตอนต่อไปนี้

  1. โคลนหรือดาวน์โหลดไฟล์ ZIP จาก GitHub
  2. ใน Android Studio ให้เลือกไฟล์ -> เปิด แล้วไปที่ไดเรกทอรีและเปิดโฟลเดอร์ที่คุณเพิ่งโคลนหรือดาวน์โหลด
  3. เพิ่มคีย์ API ลงในแอปเดโม
    1. รับคีย์ Places API
    2. ในไดเรกทอรีรูท ให้สร้างไฟล์ชื่อ secrets.properties ไฟล์นี้ไม่ควรอยู่ภายใต้การควบคุมเวอร์ชันเพื่อปกป้องคีย์ API ของคุณ
    3. เพิ่มบรรทัดเดียวนี้ลงใน secrets.properties
      PLACES_API_KEY="YOUR_API_KEY"
      โดยที่ YOUR_API_KEY เป็นคีย์ API จริงที่คุณได้รับใน ขั้นตอนแรก ลองดู local.defaults.properties เป็นตัวอย่าง
  4. ในส่วนการกำหนดค่าการเรียกใช้ ให้เลือกโมดูล app-places-ktx
  5. เลือกเรียกใช้ "app-places-ktx"