안드로이드 스튜디오 공부하고 앱 서비스(수강신청 어플) 만들다가 onActivityCreated() 가 없어진 것을 확인하였고 ,
onActivityCreated() 대체인 onViewCreated() 를 사용하면 된다.
onActivityCreated()는 원래 액티비티 끝나고서야 Fragment에 있을 때를 위한 것이었으며 onActivityCreated()대신 onViewCreated로 대체되었다.
onViewCreated의 역할은 Fragment 의 View를 초기화 시켜준다. 또한 recyclerView ,LiveData Observing, viewPager의 Adapter 초기화 view 초기값을 시켜준다.
다른 초기화는 onCreate() 에서하고 View 초기화만 onActivityCreated() 대신 onViewCreated()을 써주면 된다!
(onActivityCreated 가 deprecated 되고 Activity와 Fragment 더 구분되어짐.)
'안드로이드 스튜디오' 카테고리의 다른 글
안드로이드 스튜디오 WEBVIEW & 하이브리드앱과 네이티브앱 (0) | 2022.12.10 |
---|---|
TextView 크기 자동 조절 AutoResizeTextView오픈소스 라이브러리 (0) | 2022.12.10 |
안드로이드 onBackPressed() - 두번 뒤로가기 눌러 종료하기 (0) | 2022.12.07 |
안드로이드 스튜디오 AsyncTask , URLEncode (0) | 2022.12.07 |
안드로이드 스튜디오 공부하던 중 오류 (php) (0) | 2022.12.07 |