التعامل مع إدخال لوحة المفاتيح

تجربة طريقة "الكتابة"
‫Jetpack Compose هي مجموعة أدوات واجهة المستخدم المقترَحة لنظام التشغيل Android. مزيد من المعلومات عن اللمس والإدخال في ميزة "الكتابة الذكية"

يعرض نظام Android لوحة مفاتيح على الشاشة، تُعرف باسم طريقة الإدخال البرمجية، عندما يركّز حقل نصي في واجهة المستخدم على الإدخال. لتقديم أفضل تجربة للمستخدم، يمكنك تحديد خصائص حول نوع الإدخال الذي تتوقّعه، مثل رقم هاتف أو عنوان بريد إلكتروني، وكيفية عمل طريقة الإدخال، مثل إجراء تصحيح تلقائي للأخطاء الإملائية.

بالإضافة إلى طرق الإدخال على الشاشة، يتيح نظام التشغيل Android استخدام لوحات المفاتيح الخارجية، لذا من المهم أيضًا تحسين تطبيقك ليتوافق مع لوحات المفاتيح الخارجية.

تتناول المستندات التالية هذه المواضيع وغيرها.

الدروس

تحديد نوع طريقة الإدخال
كيفية عرض طرق إدخال معيّنة، مثل تلك المصمّمة لأرقام الهواتف أو عناوين الويب أو التنسيقات الأخرى يمكنك أيضًا التعرّف على كيفية تحديد خصائص، مثل سلوك اقتراح إملائي وأزرار الإجراءات، مثل تم أو التالي.
التعامل مع مستوى ظهور طريقة الإدخال
تعرَّف على كيفية تحديد وقت عرض الإدخال باستخدام لوحة مفاتيح افتراضية وكيفية تعديل التصميم ليتناسب مع مساحة الشاشة الأصغر.
إتاحة التنقّل باستخدام لوحة المفاتيح
تعرَّف على كيفية التأكّد من أنّ المستخدمين يمكنهم التنقّل في تطبيقك باستخدام لوحة المفاتيح وكيفية إجراء أي تغييرات ضرورية على ترتيب التنقّل.
التعامل مع إجراءات لوحة المفاتيح
كيفية الردّ مباشرةً على إدخال لوحة المفاتيح لإجراءات المستخدم