안드로이드에서 설정들어가 앱을 강제종료하거나, 재부팅을 하면 설정값은 읽어오는데 if가 제대로 작동이 안된다.
검색해보니까 비슷한 류의 질문은 있는데 답변은 없어서 한 3시간 삽질했다.
SharedPreferences sp = getSharedPreferences("KEY_Preferences", MODE_PRIVATE);
String 아하= sp.getString("값", "0");
if (아하 == "확인할 값"){
하고 싶은 내용
}
위와 같이 있으면
String 아하= sp.getString("값", "");
"" 여기에 0 을 넣어주면 된다.
0은 null 을 뜻한다.
아무튼 0 하나만 넣고 테스트 했으면 금방 끝날걸 검색하고 계속 수정.. 수정.. 수정.. 시간만 버렸다.
혹시나 같은 문제로 검색하다가 이글 본 사람에게 도움이 되기를.
'Android' 카테고리의 다른 글
안드로이드 롤리팝 크롬모바일 컬러 탭 지원 (0) | 2016.03.24 |
---|---|
V2s - 옵티머스 뷰2 사이드 메뉴 (0) | 2013.06.30 |
안드로이드 Custom Toast 커스텀 토스트 예제 (0) | 2013.03.05 |