안녕하세요.
신입 안드로이드 개발자 입니다.
다름이 아니라 이번 어플리케이션 sk검수를 받으면서
동영상에 대한 지적을 몇번 받아서 해결하다가
이번에는 동영상을 보다가 전화수신후 동영상이 이어보기가 안된다고 해서 또 반려 받았습니다.
그래서 온포즈에 재생중인 동영상 위치를 int값으로 넣어 저장하게끔 했는데
잘 되지 않습니다.
대체적으로 이문제에 대해 어떻게 처리하시는지 궁금합니다.
전화가 오면 아마도 일시적으로 앱이 종료되는 프로세스를 탈겁니다.
onPause에서 변수로 값을 들고 있으면 안되고...
셰어드 프리프런스 같은 영구적인 저장공간에 넣어두셔야 합니다.
아니면 이런 경우 특별한 생명주기 메소드를 몇개 더 타는데...
그 과정에서 Bundle 객체에 원하는 state값을 넣을수 있습니다. 검색해보세요.
안녕하세요 그냥가자님 :-)
가자님의 지식을 나누어 주셔서 무한 감사합니다!
셰어드 프리프런스라함은 파일을 하나 만들어서 그파일안에 동영상 위치에 대한 값을 입력시키면 되는것이겠지요?
아쉽게도 제가 bundle객체에 대한 이해도가 없어서 조금 더 공부를 해야겠네요
손내밀어주셔서 감사합니다!
복받으실거에요 :-)
로그인 유지
전화가 오면 아마도 일시적으로 앱이 종료되는 프로세스를 탈겁니다.
onPause에서 변수로 값을 들고 있으면 안되고...
셰어드 프리프런스 같은 영구적인 저장공간에 넣어두셔야 합니다.
아니면 이런 경우 특별한 생명주기 메소드를 몇개 더 타는데...
그 과정에서 Bundle 객체에 원하는 state값을 넣을수 있습니다. 검색해보세요.