ورودی اشاره گر در Compose
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
Compose انواع APIها را برای کمک به شناسایی حرکاتی که از تعاملات کاربر ایجاد می شوند ارائه می دهد. API ها طیف گسترده ای از موارد استفاده را پوشش می دهند:
برخی از آنها سطح بالایی دارند و برای پوشش دادن رایج ترین ژست ها طراحی شده اند. برای مثال، اصلاحکننده clickable
تشخیص آسان کلیک را امکانپذیر میکند و همچنین ویژگیهای دسترسی را فراهم میکند و نشانگرهای بصری را هنگام ضربه زدن (مانند موجها) نمایش میدهد.
همچنین آشکارسازهای اشاره ای کمتر مورد استفاده قرار می گیرند که انعطاف پذیری بیشتری را در سطح پایین تر ارائه می دهند، مانند PointerInputScope.detectTapGestures
یا PointerInputScope.detectDragGestures
، اما ویژگی های اضافی را شامل نمی شوند.
در صفحات زیر درباره ورودی اشاره گر بیشتر بدانید:
- درک حرکات توضیحی درباره مفاهیم اصلی ایفا می کند که در هنگام مدیریت ورودی اشاره گر نقش دارند.
- روی نشانگر تک، رویدادهای تک موقعیت، ضربه بزنید و فشار دهید .
- اسکرول نحوه پیادهسازی کانتینرهای اسکرول را توضیح میدهد و نگرانیهای مربوط به قابلیت همکاری را مدیریت میکند.
- کشیدن، تند کشیدن، و پرت کردن، انواع مختلف کشیدن یک اشاره گر را نشان می دهد.
- چند لمسی در موقعیت هایی که بیش از یک اشاره گر استفاده می شود، شیرجه می زند.
{% کلمه به کلمه %}
{% آخر کلمه %} برای شما توصیه می شود
{% کلمه به کلمه %} {% آخر کلمه %}
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2024-08-22 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-08-22 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-08-22 بهوقت ساعت هماهنگ جهانی."]]