EditText 는 kill 해도 값이 잘 저장되어있던데 혹시 제가 잘못테스트했을까요?
EditText 는 saveState 가 활성화되어있어서
id 만 지정하면 시스템언어변경하거나해도 잘 불러오더라구요
그래서 강사님처럼 kill 명어로도 강제 종료를 시켜봤는데
그래도 잘 복원이 되더라구요
강의에서 kill 로 종료하면 복구가 안되기 때문에 직접 뷰모델에 SaveStateHandle 을 이용하신다고 했는데
그럼 실제 개발할때는 EditText 뷰인경우 SaveStateHandle 을 사용하지 않아도 될까요?
Answer 1
1
원리상 android:saveEnabled는 뷰의 상태를 onSaveInstanceState로 저장하는것이므로 액티비티 재생성시에는 값이 유지되지만 앱 재생성에는 대응하지 못합니다. 이유는 알 수 없으나 jason님의 환경에서 잘 복원이 된다면 사용하지 않는다는 선택지도 가능할 것 같네요.
Coroutine, Flow 질문
0
379
1
Transformations import 안됨
0
570
1
moshi관련 질문입니다.
0
539
2
searchBooks() 에서 북 검색 입력을 너무 빨리 할 경우 마지막 글자로 검색이 안돼요.
0
352
1
안드로이드에서 아키텍처 패턴
0
403
1
RecyclerView.Adapter vs ListAdpater
0
459
1
Flows 와 Coroutine
1
554
1
[BookSearchAdapter] onBindViewHolder의 currentList[position] 질문
0
357
1
코루틴 메모리 관련해서 질문드립니다!
0
441
1
Java Bill Pugh Solution 에서 INSTANCE
0
457
1
nested json에서 특정 부분만 파싱하는법
0
484
1
Fragment에서의 viewBinding
0
511
3
toolbar 질문드립니다.
0
402
2
EditText 에서 delay 주셔서 처리하셨는데 flow 의 debounce() 하고 같은건가요?
2
559
1
코루틴 관련 질문
0
538
1
오류
1
488
2
강사님! 직렬화 라이브러리를 Moshi, kotlin serialization 두개를 사용하시던데 이유가 있으신가요?
1
737
1
서버도 페이징 기능이 되는데 Paging 라이브러리가 필요할까요?
1
519
1
GSON 이 아닌 Moshi 를 사용하시는 이유가 있을까요?
1
1262
1
EditText 는 액티비티가 재생성되어도 값이 남아있던데 이유가 궁금해요
1
491
1
ViewModel 생성시 왜 초기값을 받지 않도록 했을까요?
1
431
1
Room DB에 id 항목 추가
0
246
1
안녕하세요. 용어에 대해 질문이 있어 글 남깁니다.
0
395
2
paging config pageSize 관련
0
421
1

