ระบบ Android จะแสดงแป้นพิมพ์บนหน้าจอ ซึ่งเรียกว่า วิธีการป้อนข้อมูลบนหน้าจอเมื่อช่องข้อความใน UI ได้รับโฟกัส คุณสามารถระบุลักษณะของประเภทอินพุตที่คาดหวัง เช่น หมายเลขโทรศัพท์หรืออีเมลแอดเดรส และลักษณะการทำงานของวิธีการป้อนข้อมูล เช่น การแก้ไขอัตโนมัติสำหรับข้อผิดพลาดในการสะกด เพื่อมอบประสบการณ์ของผู้ใช้ที่ดีที่สุดแก่ผู้ใช้
นอกจากวิธีการป้อนข้อมูลบนหน้าจอแล้ว Android ยังรองรับแป้นพิมพ์ฮาร์ดแวร์ด้วย ดังนั้นคุณจึงควรเพิ่มประสิทธิภาพแอปให้รองรับแป้นพิมพ์ที่เชื่อมต่อด้วย
เราจะพูดถึงหัวข้อเหล่านี้และอื่นๆ ในเอกสารประกอบต่อไปนี้
บทเรียน
- ระบุประเภทวิธีการป้อนข้อมูล
- ดูวิธีแสดงวิธีการป้อนข้อมูลแบบนุ่มบางอย่าง เช่น วิธีการป้อนข้อมูลที่ออกแบบมาสำหรับหมายเลขโทรศัพท์ ที่อยู่เว็บ หรือรูปแบบอื่นๆ นอกจากนี้ ให้ดูวิธีการระบุลักษณะต่างๆ เช่น ลักษณะการทำงานของคำแนะนำการสะกดคำ และปุ่มดำเนินการ เช่น เสร็จสิ้น หรือ ถัดไป
- จัดการการมองเห็นวิธีการป้อนข้อมูล
- ดูวิธีระบุเวลาที่จะแสดงวิธีการป้อนข้อมูลบนหน้าจอและวิธีที่ เลย์เอาต์ต้องปรับให้เข้ากับพื้นที่หน้าจอที่ลดลง
- รองรับการนำทางด้วยคีย์บอร์ด
- ดูวิธีตรวจสอบว่าผู้ใช้สามารถนำทางในแอปโดยใช้คีย์บอร์ดได้ และวิธีทำการเปลี่ยนแปลงที่จำเป็นในลำดับการนำทาง
- จัดการการดำเนินการของคีย์บอร์ด
- ดูวิธีตอบสนองต่อข้อมูลที่ป้อนด้วยคีย์บอร์ดโดยตรงสำหรับการดำเนินการของผู้ใช้