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

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

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

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

หัวข้อเหล่านี้และหัวข้ออื่นๆ มีการอธิบายไว้ในเอกสารประกอบต่อไปนี้

บทเรียน

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