কম্পোজে পয়েন্টার ইনপুট
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
ব্যবহারকারীর মিথস্ক্রিয়া থেকে তৈরি হওয়া অঙ্গভঙ্গি সনাক্ত করতে আপনাকে সাহায্য করার জন্য রচনা বিভিন্ন API প্রদান করে। APIs ব্যবহার ক্ষেত্রে বিস্তৃত পরিসর কভার করে:
তাদের মধ্যে কিছু উচ্চ-স্তরের এবং সর্বাধিক ব্যবহৃত অঙ্গভঙ্গিগুলিকে কভার করার জন্য ডিজাইন করা হয়েছে৷ উদাহরণস্বরূপ, clickable
সংশোধক একটি ক্লিকের সহজে সনাক্তকরণের অনুমতি দেয় এবং এটি অ্যাক্সেসিবিলিটি বৈশিষ্ট্যও প্রদান করে এবং ট্যাপ করার সময় ভিজ্যুয়াল সূচকগুলি প্রদর্শন করে (যেমন লহর)।
এছাড়াও কম ব্যবহৃত জেসচার ডিটেক্টর রয়েছে যা নিম্ন স্তরে আরও নমনীয়তা প্রদান করে, যেমন PointerInputScope.detectTapGestures
বা PointerInputScope.detectDragGestures
কিন্তু অতিরিক্ত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত করে না।
নিম্নলিখিত পৃষ্ঠাগুলিতে পয়েন্টার ইনপুট সম্পর্কে আরও জানুন:
- পয়েন্টার ইনপুট পরিচালনা করার সময় অঙ্গভঙ্গিগুলি একটি ভূমিকা পালন করে এমন মূল ধারণাগুলির একটি ব্যাখ্যা দেয়।
- একক পয়েন্টার, একক অবস্থানের ইভেন্টগুলিতে আলতো চাপুন এবং প্রসারিত করুন ৷
- স্ক্রোল ব্যাখ্যা করে কিভাবে স্ক্রলিং পাত্রে প্রয়োগ করা যায় এবং আন্তঃকার্যযোগ্যতা সংক্রান্ত উদ্বেগগুলি পরিচালনা করে।
- টেনে আনুন, সোয়াইপ করুন এবং ফ্লিং একটি একক পয়েন্টারের বিভিন্ন ধরণের টেনে দেখায়।
- মাল্টি-টাচ এমন পরিস্থিতিতে ডুব দেয় যেখানে একাধিক পয়েন্টার ব্যবহার করা হয়।
{% শব্দার্থে %}
{% endverbatim %} আপনার জন্য প্রস্তাবিত
{% শব্দার্থে %} {% endverbatim %}
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","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"]],["2025-07-29 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["# Pointer input in Compose\n\nCompose provides a variety of APIs to help you detect gestures that are\ngenerated from user interactions. The APIs cover a wide range of use cases:\n\n- Some of them are **high-level** and designed to cover the most commonly used\n gestures. For example, the\n [`clickable`](/reference/kotlin/androidx/compose/foundation/package-summary#(androidx.compose.ui.Modifier).clickable(kotlin.Boolean,kotlin.String,androidx.compose.ui.semantics.Role,kotlin.Function0))\n modifier allows easy\n detection of a click, and it also provides accessibility features and\n displays visual indicators when tapped (such as ripples).\n\n- There are also less commonly used gesture detectors that offer more\n flexibility on a **lower level** , like\n [`PointerInputScope.detectTapGestures`](/reference/kotlin/androidx/compose/foundation/gestures/package-summary#(androidx.compose.ui.input.pointer.PointerInputScope).detectTapGestures(kotlin.Function1,kotlin.Function1,kotlin.coroutines.SuspendFunction2,kotlin.Function1)) or\n [`PointerInputScope.detectDragGestures`](/reference/kotlin/androidx/compose/foundation/gestures/package-summary#(androidx.compose.ui.input.pointer.PointerInputScope).detectDragGestures(kotlin.Function1,kotlin.Function0,kotlin.Function0,kotlin.Function2))\n but don't include the extra features.\n\nLearn more about pointer input on the following pages:\n\n- [Understand gestures](/develop/ui/compose/touch-input/pointer-input/understand-gestures) gives an explanation of the core concepts playing a role when handling pointer input.\n- [Tap and press](/develop/ui/compose/touch-input/pointer-input/tap-and-press) expands on single pointer, single position events.\n- [Scroll](/develop/ui/compose/touch-input/pointer-input/scroll) explains how to implement scrolling containers, and handles interoperability concerns.\n- [Drag, swipe, and fling](/develop/ui/compose/touch-input/pointer-input/drag-swipe-fling) shows different types of dragging of a single pointer.\n- [Multi-touch](/develop/ui/compose/touch-input/pointer-input/multi-touch) dives into situations where more than one pointer is used.\n\nRecommended for you\n-------------------\n\n- Note: link text is displayed when JavaScript is off\n- [Enable user interactions](/develop/ui/compose/text/user-interactions)\n- [Semantics in Compose](/develop/ui/compose/semantics)\n- [Compose modifiers](/develop/ui/compose/modifiers)"]]