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

onStop후 onResume될 때

0 추천
영상을 보다가 onStop후 onResume될 때 이전에 보던 부분부터 이어서 보게 하려는데 도무지 감이 안잡히네요.

구글링도 하고 이것저것 해보았는데 ㅠㅠ 방법을 찾을 수가 없네요. 도와주세요!
주니어Programmer (480 포인트) 님이 2016년 6월 2일 질문

1개의 답변

0 추천
 
채택된 답변
'보던 부분을 이어서 보게 한다' 뜬금없이 이렇게 말하면 어떤것을 구현하려는지 알기가 힘들죠..

보통 리스트뷰의 종류겠지만.. 자세한 설명이 조금 부족하네요

아무튼 리스트뷰라고 치면 onStop이던 onPause에 들어올때 현재 리스트뷰에 visible하고 있는 position을 가져와서 전역변수 등에 저장합니다.

그리고 onResume에 들어오면 저장했던 position으로 리스트뷰.setSelection(lastPosition)을 세팅해주시고

adapter를 새로고침 해주시면 됩니다.
캬옹이 (37,920 포인트) 님이 2016년 6월 2일 답변
주니어Programmer님이 2016년 8월 19일 채택됨
...