ภาพรวมและการตั้งค่า 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.2.0'
}

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

ที่เก็บ 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"