원래 activity에서 SharedPreferences를 사용할때는 getApplication을 사용한다.
SharedPreferences sp = getApplication().getSharedPreferences(Config.PREFERENCES_NAME, MODE_PRIVATE);
하지만 fragment에서는 getApplication 대신 getActivity를 사용해야 한다.
SharedPreferences sp = getActivity().getSharedPreferences(Config.PREFERENCES_NAME, MODE_PRIVATE);
'Android' 카테고리의 다른 글
| [Android] fragment 에서 intent 사용 (0) | 2022.08.18 |
|---|---|
| [Android] 기타 여러 라이브러리 메모 (0) | 2022.08.17 |
| [Android] 프로젝트 진행중 8/4~ (0) | 2022.08.17 |
| [Android] Nox로 에뮬레이터 실행하기 (0) | 2022.08.04 |
| [Android] 구글맵 사용하기: OnMapReadyCallback (0) | 2022.07.29 |
댓글