จัดการการป้อนข้อมูลด้วยแป้นพิมพ์

ลองใช้วิธีแบบ Compose
Jetpack Compose เป็นชุดเครื่องมือ UI ที่แนะนำสำหรับ Android ดูข้อมูลเกี่ยวกับการสัมผัสและการป้อนข้อมูลใน Compose

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

นอกจากวิธีการป้อนข้อมูลบนหน้าจอแล้ว Android ยังรองรับแป้นพิมพ์ฮาร์ดแวร์ด้วย ดังนั้นคุณจึงควรเพิ่มประสิทธิภาพแอปให้รองรับแป้นพิมพ์ที่เชื่อมต่อด้วย

เราจะพูดถึงหัวข้อเหล่านี้และอื่นๆ ในเอกสารประกอบต่อไปนี้

บทเรียน

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