Junior — Middle
Flutter'da hangi kullanıcı hareketleri destekleniyor ve işleniyor?
sobes.tech yapay zeka
AI'dan gelen yanıt
Flutter, GestureDetector, Listener ve diğer widget'lar kullanılarak işlenebilen birçok özel jesti destekler. Temel jest türleri:
- Dokunma (tap): tek dokunuş, çift dokunuş, uzun basma.
- Sürükleme (drag): yatay, dikey, serbest hareket.
- Ölçeklendirme (scale): iki parmakla sıkıştırma ve genişletme hareketleri.
- Pan: ekranda parmak hareketi, hız ve yön takibi.
- Sürükleme (swipe): belirli bir yönde hızlı hareketler.
Dokunma ve sürükleme işlemlerinin örneği:
GestureDetector(
onTap: () {
print('Dokunma');
},
onPanUpdate: (details) {
print('Hareket: ${details.delta}');
},
child: Container(
color: Colors.blue,
width: 200,
height: 200,
),
)
Bu şekilde, Flutter çeşitli kullanıcı jestlerini işlemek için esnek araçlar sunar.