GestureDetector
- onTap: (){ 한 번 누를시 실행할 코드 }
- onDoubleTap: (){ 더블탭시 실행할 코드 }
- onLongPress: (){ 길게누를시 실행할 코드 }
- onScaleStart: (){ 줌인시 실행할 코드 }
- onHorizontalDragStart: (){ 수평으로 드래그시 실행할 코드 }
GestureDetector(
child: Text(widget.data[i]['user']),
onTap: () {
Navigator.push(context,
PageRouteBuilder(pageBuilder: (c, a1, a2) => Profile(),
transitionsBuilder: (c, a1, a2, child) =>
FadeTransition(opacity: a1, child: child)
)
);
},
),
'Web & Android > Flutter' 카테고리의 다른 글
[Flutter] Provider : 3-step 다른 방법 (0) | 2023.09.23 |
---|---|
[Flutter] 커스텀 페이지 전환 애니메이션 (0) | 2023.09.23 |
[Flutter] DB 없이 데이터 저장하기 - Shared preferences (0) | 2023.09.22 |
[Flutter] 폰에 저장된 이미지 가져오기 (0) | 2023.09.22 |
[Flutter] 페이지 나누기 - 라우터 사용 (/) (0) | 2023.09.22 |