ภาพรวมและการตั้งค่า 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.kts ระดับแอป

dependencies {

    // KTX for the Places SDK for Android library
    implementation("com.google.maps.android:places-ktx:3.2.0")
}

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

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

หน้าจอแรกของแอปตัวอย่าง Places KTX ที่แสดงตัวเลือก
หน้าจอแอปการสาธิตการค้นหาด้วยสถานที่

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

  1. จาก GitHub ให้โคลนหรือดาวน์โหลดไฟล์ ZIP
  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"