일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 이모지메모
- Streaming
- recyclerview
- ASMR
- Flutter
- 이모지
- 소울칼리버6
- 파이썬
- FSM
- 좋은글필사하기
- kotlin
- 명심보감
- 공부집중
- 공자명언
- androidx
- 명언모음
- 오픈소스
- 넷플릭스
- Firebase
- Freesound
- 코틀린
- Coroutine
- 장자명언
- bash
- jetpack compose
- 1인개발자
- DART
- Linux
- Android
- 벤자민플랭클린
Archives
- Today
- Total
목록BottomNavigation (1)
Vintage appMaker의 Tech Blog
[Flutter] BottomNavigation을 provider로 제어.
의외로 BottomNavigation을 쓰다보면 손이 가는 경우가 많이 발생한다. 주로, 1. 하단메뉴를 눌렀을 때, 상태에 따라 다른 반응을 보여주기(지금 화면에서 보여주고 있는가? 처음누르는가?, ...) 2. 메인화면 액션을 취하면, 하단메뉴의 상태가 변하며 이동하기(화면이동 후, 위젯의 메소드 실행 등등..) 인데, 구글링을 해도 속시원한 해결방법이 없었다. 그래서 Provider에 각 위젯의 메소드를 함수형태로 보관하여 call하는 방식을 취했다. 다음은 전체소스이다. [전체소스] import "package:flutter/material.dart"; import "package:flutter/widgets.dart"; import "package:provider/provider.dart"; v..
Source code or Tip/Flutter & Dart
2022. 8. 26. 18:02