เฟรมเวิร์กการป้อนข้อความอัตโนมัติพร้อมใช้งานใน Android 8.0 (ระดับ API 26) ขึ้นไป
แอปบางแอป เช่น เครื่องมือจัดการรหัสผ่าน สามารถกรอกข้อมูลมุมมองในแอปอื่นๆ ด้วยข้อมูลที่ผู้ใช้ระบุ แอปที่กรอกข้อมูลมุมมองของแอปอื่นๆ เรียกว่า บริการป้อนข้อความอัตโนมัติ เฟรมเวิร์กการป้อนข้อความอัตโนมัติจะจัดการการสื่อสารระหว่างแอปกับบริการป้อนข้อความอัตโนมัติ
การกรอกแบบฟอร์มเป็นงานที่ใช้เวลานานและเกิดข้อผิดพลาดได้ง่าย เฟรมเวิร์กการป้อนข้อความอัตโนมัติช่วยปรับปรุงประสบการณ์ของผู้ใช้ด้วยการมอบสิทธิประโยชน์ต่อไปนี้
- ประหยัดเวลาในการกรอกข้อมูลในช่อง การป้อนข้อความอัตโนมัติช่วยให้ผู้ใช้ไม่ต้องพิมพ์ข้อมูลซ้ำ
- ลดข้อผิดพลาดในการป้อนข้อมูลจากผู้ใช้ การพิมพ์มีแนวโน้มที่จะเกิดข้อผิดพลาด โดยเฉพาะอย่างยิ่งในอุปกรณ์เคลื่อนที่ การลดความจำเป็นในการพิมพ์ข้อมูลจะช่วยลดข้อผิดพลาดในการพิมพ์
คอมโพเนนต์
เฟรมเวิร์กการป้อนข้อความอัตโนมัติประกอบด้วยคอมโพเนนต์ระดับสูงต่อไปนี้
- บริการป้อนข้อความอัตโนมัติ: แอปต่างๆ เช่น เครื่องมือจัดการรหัสผ่านที่บันทึกและจัดเก็บข้อมูลผู้ใช้ซึ่งสามารถใช้ในมุมมองของแอปต่างๆ ได้
- ไคลเอ็นต์การป้อนข้อความอัตโนมัติ: แอปที่มีมุมมองที่ต้องกรอกข้อมูลหรือจัดเก็บข้อมูลของผู้ใช้
- ระบบ Android: ระบบปฏิบัติการที่กำหนดเวิร์กโฟลว์และมีโครงสร้างพื้นฐานที่ช่วยให้บริการและไคลเอ็นต์ทำงานร่วมกันได้
ดูคำอธิบายโดยละเอียดเกี่ยวกับเวิร์กโฟลว์การป้อนข้อความอัตโนมัติได้ใน
AutofillServiceและ
AutofillManagerเอกสารอ้างอิง
คำแนะนำ
ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีใช้เฟรมเวิร์กการป้อนข้อความอัตโนมัติได้ในคำแนะนำต่อไปนี้
- เพิ่มประสิทธิภาพแอปสำหรับการป้อนข้อความอัตโนมัติ
- ตรวจสอบว่าแอปได้รับการกำหนดค่าให้ใช้กับเฟรมเวิร์กการป้อนข้อความอัตโนมัติ
- สร้างบริการป้อนข้อความอัตโนมัติ
- ใช้บริการป้อนข้อความอัตโนมัติของคุณเอง
- ผสานรวมการป้อนข้อความอัตโนมัติกับแป้นพิมพ์
- เปิดใช้แป้นพิมพ์และ IME อื่นๆ เพื่อใช้การป้อนข้อความอัตโนมัติ และเปิดใช้ผู้ให้บริการป้อนข้อความอัตโนมัติเพื่อรองรับการผสานรวม IME