마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

String 값 저장하기. [closed]

0 추천
메인화면에서 값 입력/ 값 확인이라는 버튼을 만들고 각기 intent로 연동해서 다른 두 페이지를 만들엇습니다.

값 입력에서는 editText에 문자열을 입력하는 곳입니다.

그 문자열을 String muninput 이라는 변수에 저장했구요, extends 한 상위 activity에  그 변수를 선언했습니다.

그리고 뒤로가기를 누른 후, 메인으로 돌아와서 값 확인이라는 녀석을 눌러서, textView에 String muninput 변수의 값을

출력하려고 하는데, 값이 나오지 않습니다. 값 입력이라는 액티비티를 뒤로가기[홈버튼말고] 하면서 변수도 null이 되는건가요?

앱이 종료 되기 전까지만 저 값을 저장하고, 새로 시작할 땐 [아예 종료했다 다시 실행] 저 값을 null로 만들고 싶은데요.

검색을 해보니 SharedPreferences라는게..있더라구요. 다른 클래스에서 클래스로 변수를 옮길 때, 저 방법 외에 다른 방법은 없을까요?
질문을 종료한 이유: 답 찾아
anci (19,950 포인트) 님이 2014년 2월 12일 질문
anci님이 2014년 2월 12일 closed
머지;;왜 반말로 입력이...답 찾았습니다.
 static 변수로 선언하면 되네요.
혹시 다른 방법 알고 계신 분들 조언 부탁드립니다.
onActivityResult 로 검색하세요
sharedPreferences는 간단한 UI정보를 저장하기에 안성맞춤이죠 ^^ ㅎ
...