توفّر أداة Compose مجموعة متنوعة من واجهات برمجة التطبيقات لمساعدتك في اكتشاف الإيماءات التي يتم إنشاؤها من تفاعلات المستخدمين. تغطي واجهات برمجة التطبيقات مجموعة كبيرة من حالات الاستخدام:
وبعضها عالي المستوى ومصمَّم لتغطية الإيماءات الأكثر استخدامًا. على سبيل المثال، يتيح معدِّل
clickable
رصد النقرة بسهولة، ويوفّر أيضًا ميزات لتسهيل الاستخدام ويعرض مؤشرات مرئية عند النقر عليها (مثل التموجات).هناك أيضًا أدوات رصد الإيماءات الأقل استخدامًا توفّر المزيد من المرونة على المستوى الأدنى، مثل
PointerInputScope.detectTapGestures
أوPointerInputScope.detectDragGestures
ولكنها لا تتضمّن الميزات الإضافية.
مزيد من المعلومات عن إدخالات المؤشر في الصفحات التالية:
- فهم الإيماءات: يقدم شرحًا للمفاهيم الأساسية التي تلعب دورًا عند التعامل مع إدخالات المؤشر.
- يؤدي النقر على زر النقر والضغط إلى التوسيع في الأحداث التي تؤدي إلى مؤشر واحد أو موضع واحد.
- يوضّح قسم التمرير طريقة تنفيذ حاويات التمرير، ويعالج المخاوف المتعلّقة بإمكانية التشغيل التفاعلي.
- يعرض خيار السحب والتمرير السريع والتحرك أنواعًا مختلفة من السحب لمؤشر واحد.
- تتناول ميزة اللمس المتعدد المواقف التي يستخدم فيها أكثر من مؤشر واحد.
أفلام مُقترَحة لك
- ملاحظة: يتم عرض نص الرابط عند إيقاف JavaScript.
- تفعيل تفاعلات المستخدم
- الدلالات الدلالية في Compose
- معدِّلات الإنشاء