안드로이드 개발 질문/답변
(글 수 45,052)
=================================
일단 액티비티 4개
Main, A, B, C
Main -> A -> B -> C (intent로 이어지는 순서)
Main에는 load(이어하기) 버튼이 있지만 처음 누르면 아무 반응도 없음.
A,B,C 액티비티에는 각각 save(저장) 버튼이 있으며 클릭하면 [저장되었습니다] 라는 토스트가 뜸 (토스트는 안넣어도 무관)
어플을 완벽하게 종료 한 후
Main에서 load 버튼을 누르면 최근 save 버튼을 눌렀던 액티비티로 즉시 이동.
=================================
해결했네요 휴
일단 액티비티 4개
Main, A, B, C
Main -> A -> B -> C (intent로 이어지는 순서)
Main에는 load(이어하기) 버튼이 있지만 처음 누르면 아무 반응도 없음.
A,B,C 액티비티에는 각각 save(저장) 버튼이 있으며 클릭하면 [저장되었습니다] 라는 토스트가 뜸 (토스트는 안넣어도 무관)
어플을 완벽하게 종료 한 후
Main에서 load 버튼을 누르면 최근 save 버튼을 눌렀던 액티비티로 즉시 이동.
=================================
해결했네요 휴

2011.02.04 17:55:03
도움이 안되겠지만..
그냥 파일에다가 어디인지 저장하면 되는거 같은데 왜 돈까지 쓰시는지..
그냥 파일처리 하실 수 있다고 가정하구요
처음에 실행되는 액티비티에서 파일을 읽으시고
세이브가 없으면 처음부터 하시고 있으면 위치를 얻어와서
해당하는 액티비티로 전환을 바로 해주시면 될것 같은데요.
그니까 처음 액티비티에서 레이아웃을 보이게 하지 않고 바로 바꿔주는거죠..
액티비티당 세이브 버튼이 있다니 세이브 버튼 눌리면 액티비티의 고유 id나 위치에 해당하는
int값 정도로 저장해도 될거 같구요.
뭐 파일이 아니라도 할 방법은 많이 있겠네요..
상당히 쉬운게 세이브/로드인데 왜 이리 힘들어 하시는지 모르겠네요. 그럼 수고하세요.



