안녕하세요, 안드로이드 공부하고 있는 학생입니다.
액티비티에 이미지가 있는데 터치하면 이미지가 변합니다.
이미지 변한상태에서 앱을 종료하면 그상태가 저장되고 다시 앱 실행시 불러오고 싶은데여
검색해보니 SharedPreferences 를 이용하면 저장,불러오기를 할 수 있다고 하는 것 같더라고요
그런데 이미지는 저장하는 예제가 안나오던데 혹시 안되나여??
된다면 도와주세요~~
SharedPreferences 에 직접적으로 이미지를 저장할 수는 없습니다.
저는 보통 이미지를 File 로 저장하거나, Bitmap.compress 를 이용하셔서 저장합니다.
이미지 저장이 아니라 종료시 그 상태를 저장하고 다시 실행시 불러오기만 하는 용도로라면,
그 "상태"를 적절한 형태로 SharedPreferences 에 저장할 수는 있겠네요..
감사합니다 ~~참고해서 해보겠습니다. ㅎㅎ
R.drawable.??? 를 사용하신다면, 이 값이 실제로는 정수형 값이기 때문에
SharedPreference에 정수로 저장하셨다가 사용하시면 됩니다.
감사합니다. ㅎ 참고해보겠습니다!
로그인 유지
SharedPreferences 에 직접적으로 이미지를 저장할 수는 없습니다.
저는 보통 이미지를 File 로 저장하거나, Bitmap.compress 를 이용하셔서 저장합니다.
이미지 저장이 아니라 종료시 그 상태를 저장하고 다시 실행시 불러오기만 하는 용도로라면,
그 "상태"를 적절한 형태로 SharedPreferences 에 저장할 수는 있겠네요..