lifecycle1 [Java][Android] 화면이 회전 되었을 때 이전 액티비티의 데이터 유지하기 안녕하세요 오늘은 안드로이드 디바이스를 회전 했을 때, 데이터를 유지하는 방법에 대해 알아보겠습니다. 먼저 영상부터 함께 보겠습니다. 영상과 같이 기본적으로 안드로이드에서 화면을 회전 시키면 기존 액티비티가 지워지고 새로 다시 만들어지게 되는데요. 이때 이전 액티비티에서 입력 받았던 데이터들이 전부 사라지게 됩니다. 하지만 이 데이터를 저장할 수 있는 방법이 있는데요. 바로 매개변수 saveInstanceState에 이전 액티비티의 데이터를 Bundle 형태로 저장 후, onCreate() 함수에서 로딩해주면 화면이 회전 되어도 데이터를 그대로 유지시킬 수 있습니다. (저장된 데이터를 다시 불러옴) 이제 예제 함께 보겠습니다. 먼저 xml 파일입니다. 이번 예제에서는 화면의 [레벨 증가] 버튼과 [점수 .. 2022. 8. 29. 이전 1 다음