Flutter టచ్ జెస్చర్లను (taps, swipes, drags, pinches) GestureDetector మరియు InkWell వంటి జెస్చర్-డిటెక్టింగ్ విడ్జెట్ల ద్వారా, ప్లస్ బిల్ట్-ఇన్ విడ్జెట్ ఇంటరঅ్యాక్షన్ల ద్వారా నిర్వహిస్తుంది. జెస్చర్ హ్যాండ్లింగ్ను అర్థం చేసుకోవడం ఇంటరঅ్యాక్టివ్ అప్లను నిర్మించడానికి అవసరమైనది.
GestureDetector — జెస్చర్లను గుర్తించండి
// GestureDetector wraps a widget and detects gestures on it
GestureDetector(
onTap: () => print('tapped'),
onDoubleTap: () => print('double tapped'),
onLongPress: () => print('long pressed'),
onPanUpdate: (details) => print('dragging: ${details.delta}'), // drag
onScaleUpdate: (details) => print('pinch: ${details.scale}'), // pinch/zoom
child: Container(width: 100, height: 100, color: Colors.blue),
)
