استخدام إيماءات اللمس

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

يوضِّح هذا المستند طريقة كتابة التطبيقات التي تتيح للمستخدمين التفاعل مع تطبيق باستخدام إيماءات اللمس. يوفّر Android مجموعة متنوعة من واجهات برمجة التطبيقات لمساعدتك في إنشاء الإيماءات ورصدها.

على الرغم من أنّ تطبيقك يجب ألا يعتمد على إيماءات اللمس في ما يتعلّق بالسلوكيات الأساسية، قد لا تكون الإيماءات متوفّرة لجميع المستخدمين في جميع السياقات، إلا أنّ إضافة التفاعل المستنِد إلى اللمس إلى تطبيقك يمكن أن يزيد من فائدته وجاذبيته بدرجة كبيرة.

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

لمزيد من المعلومات حول هذا الموضوع، يُرجى قراءة الأدلة التالية ذات الصلة:

المواضيع

رصد الإيماءات الشائعة
تعرَّف على كيفية رصد إيماءات اللمس الأساسية باستخدام GestureDetector، مثل التمرير والإفلات والنقر مرّتين.
تتبُّع حركات اللمس والمؤشر
تعرَّف على طريقة تتبُّع الحركة.
تحريك إيماءة الانتقال
تعرَّف على كيفية استخدام أدوات التمرير، Scroller أو OverScroller، لإنتاج صورة متحركة يتم تمريرها استجابةً لحدث لمس.
التعامل مع إيماءات اللمس المتعدّد
تعرَّف على كيفية رصد الإيماءات المتعددة النقاط (بالأصابع).
السحب وتغيير الحجم
تعرَّف على كيفية تنفيذ السحب والتحجيم بالاستناد إلى اللمس.
إدارة أحداث اللمس في مجموعة ViewGroup
تعرّف على كيفية إدارة أحداث اللمس في ViewGroup لضمان نقل أحداث اللمس بشكل صحيح إلى طرق العرض المستهدَفة.