Compose انواع مختلفی از میاناهای برنامهسازی کاربردی را ارائه میدهد تا به شما کمک کند اشارههایی را که از تعاملات کاربر ایجاد میشوند شناسایی کنید. این میاناهای برنامهسازی کاربردی طیف وسیعی از موارد استفاده را پوشش میدهند:
برخیاز آنها سطح بالا هستند و برای پوشش دادن رایجترین اشارهها طراحی شدهاند. برای مثال، اصلاحکننده
clickableامکان تشخیص آسان کلیک را فراهم میکند و همچنین ویژگیهای دسترسپذیری را ارائه میدهد و نشانگرهای دیداری را هنگام تکضرب زدن نمایش میدهد (مانند موجها).همچنین آشکارسازهای اشارهای وجود دارند که کمتر استفاده میشوند و انعطافپذیری بیشتری در سطح پایینتر ارائه میدهند، مانند
PointerInputScope.detectTapGesturesیاPointerInputScope.detectDragGesturesاما ویژگیهای اضافی را شامل نمیشوند.
در صفحههای زیر درباره ورودی اشارهگر بیشتر بدانید:
- درک اشارهها توضیحاتی درباره مفاهیم اصلی ارائه میدهد که هنگام مدیریت ورودی اشارهگر نقش دارند.
- تکضرب زدن و فشار دادن رویدادهای تکنشانگر و تکموقعیت را گسترش میدهد.
- پیمایش نحوه پیادهسازی محفظههای پیمایش را توضیح میدهد و نگرانیهای مربوط به قابلیت همکاری را برطرف میکند.
- کشیدن عناصر ترکیبپذیر توضیح میدهد که چگونه عناصر میانای کاربر را در امتداد یک محور، در دو بُعد، یا بین نقاط لنگر ازپیش تعریفشده بااستفاده از اصلاحگرهایی مثل
draggable،draggable2D، وanchoredDraggableحرکت دهید. - چندلمسی به موقعیتهایی میپردازد که بیش از یک اشارهگر استفاده میشود.
توصیهشده برای شما
- توجه: وقتی جاوا اسکریپت خاموش باشد، نوشتار پیوند نمایش داده میشود
- فعال کردن تعاملهای کاربر
- معناشناسی در Compose
- اصلاحکنندههای نوشتن