본문 바로가기
프로젝트/caker

sharedpreference 기능 적용하기

by seongjko 2023. 10. 8.
728x90

현재 문제점

sharedpreference에 오직 하나의 imagepath만 등록되어 있다보니 6개 영역 전체가 똑같은 사진이 나와버린다. 

 

MyappState -> tmpWidget -> cakeTimerUI -> TimerFunction 순으로 클래스가 계속 호출되는데

 

그렇다면 tmpWidget이 생성될 때 번호를 매겨서 TimerFunction에 전달하는 수밖엔 없다. 

 

 

MyappState에서 tmpWidget이 호출될 때 번호를 하나씩 부여받는다. 1, 2, 3, 4, 5, 6

그리고 이 번호를 클래스가 호출될 때마다 순차적으로 아래로 전달한다.

그러려면 생성자에 대해서 공부해야 된다

 

StatefulWidget에서 StatelessWidget으로 인자를 전달하는 건 쉽게 됐다.

그런데 StatelessWidget에서 StaefulWidget으로 인자를 전달하는 건 어째선지 잘 안 된다. 

 

 

 

 

 

 

 

 

 

 

 

반응형