Compose में पॉइंटर इनपुट

Compose की सुविधा में कई तरह के एपीआई उपलब्ध हैं. इनकी मदद से, ऐसे जेस्चर का पता लगाया जा सकता है जो और यूज़र इंटरैक्शन से जनरेट होता है. ये एपीआई इस्तेमाल के कई तरह के उदाहरण शामिल करते हैं:

  • इनमें से कुछ हाई-लेवल के हैं और इन्हें इस तरह से डिज़ाइन किया गया है कि सबसे ज़्यादा इस्तेमाल होने वाले आइटम, सबसे ज़्यादा हाथ के जेस्चर. उदाहरण के लिए, clickable मॉडिफ़ायर किसी क्लिक का पता लगाती है. साथ ही, यह सुलभता सुविधाएं और टैप करने पर विज़ुअल संकेत दिखाता है (जैसे कि रिपल).

  • आम तौर पर, इस्तेमाल किए जाने वाले जेस्चर डिटेक्टर भी कम होते हैं. ये जेस्चर, निचले लेवल पर ज़्यादा सुविधाएं देता है, जैसे PointerInputScope.detectTapGestures या PointerInputScope.detectDragGestures लेकिन उसमें अतिरिक्त सुविधाएं शामिल न हों.

इन पेजों पर पॉइंटर इनपुट के बारे में ज़्यादा जानें:

  • हाथ के जेस्चर (हाव-भाव) को समझना से, आपको गेम के मुख्य सिद्धांतों को समझने में मदद मिलती है एक भूमिका होती है, जो पॉइंटर इनपुट को हैंडल करते समय मौजूद होती है.
  • टैप करके दबाएं एकल पॉइंटर, एक स्थान इवेंट पर विस्तृत होता है.
  • स्क्रोल में स्क्रोल करने वाले कंटेनर और हैंडल को लागू करने का तरीका बताया गया है इंटरऑपरेबिलिटी से जुड़ी समस्याएं.
  • खींचें, स्वाइप करें, और फ़्लिंग करें किसी एक शब्द को खींचकर छोड़ने के अलग-अलग तरीके दिखाता है पॉइंटर.
  • मल्टी-टच सुविधा उन स्थितियों में जानकारी देती है जहां एक से ज़्यादा पॉइंटर का इस्तेमाल किया जाता है.