마스터Q&A
접속유지
가입하기
안드로이드 Q&A
최근 질문
미답변 질문
태그
사용자
질문하기
마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다.
안드로이드펍
에서 운영하고 있습니다. [
사용법
,
운영진
]
인기있는 태그
초보어플개발
(3426)
안드로이드스튜디오
(2661)
안드로이드-초보어플개발
(1333)
안드로이드-스튜디오
(1086)
도와주세요-
(994)
이미지
(969)
listview
(866)
리스트뷰
(844)
오류
(805)
레이아웃
(693)
fragment
(675)
webview
(670)
메뉴버튼을 두번누르면 onDestroy()가 불려집니다
0
추천
레이아웃안에 리니어 레이아웃을 넣어놨고, 그 안에 GlSurfaceView를 add시키는 형식으로 동영상 플레이어를
돌리고 있습니다.
동영상을 플레이하는 와중에 메뉴버튼을 막 눌러대면
onResume->onPause->onStop->onResume...... 이 반복될꺼라고 예상했는데 뜬금없이 onDestroy가 불리더니
강제종료시키지 않는한 어떤 동영상도 실행이 되지 않습니다.
자원을 놓지않고있는것으로 예상되는데 혹시 이런 문제점에 대해 아시는분 계신가요
ondestroy
android
심슨사랑
(
690
포인트)
님이
2015년 6월 30일
질문
Please
log in
or
register
to add a comment.
답변 달기
·
글에 소스 코드 보기 좋게 넣는 법
·
질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
답변이 채택되거나 답변에 댓글이 달리면 이메일로 알려드립니다:
답변이 채택되거나 댓글이 달리면 이메일로 알려드립니다
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면
로그인
하거나 혹은
가입
하세요.
1개의 답변
+1
추천
일반적으로는 메뉴를 누른다고 Activity가 onResume 되지 않습니다만
메뉴를 누르면 onResume이 불리는이유가 뭐지요?
어떤 메뉴를 말하는건지, 메뉴를 어떻게 구현했는지 더 자세한 설명이 필요합니다.
작성자님이 작성한 프로젝트를 본적도 없고, 설명도 듣지 못한 상태에서
위 질문만으로는 아무런 답도 드릴 수가 없습니다.
Gradler
(
109,780
포인트)
님이
2015년 6월 30일
답변
미디어 플레이어 뷰 자체가 특성이 있을 수 있죠.
근데 그걸 아는 분이 저걸 답을 해줄 지가 의문임.
답변 감사합니다. 설명의 부족함을 느낍니다.
메뉴버튼이란 제가 잘 알고있는것이 맞는지 모르겠으나 홈버튼옆에 백버튼 말고
또 존재하는 버튼을 지칭하는 것입니다.
onResume이란것은 동영상 플레이를 시작할 때의 상태를 표시한 것이며
메뉴버튼을 눌렀을때의 동작은 아닙니다.
이렇게 onResume상태에서 메뉴버튼(일단 메뉴버튼이라 칭하겠습니다)을
눌렀을때 onPause->onStop 상태로 대기하다가 다시 메뉴버튼을 누르면
onResume이 되는것이 맞고, 한번한번 차근히 누르면 정상적으로 됩니다만
메뉴버튼을 연발해서 다다다다 누르면 갑자기 onDestroy가 나오게 됩니다.
현재 액티비티 orientation을 가로로 고정해놔서 그러문제가 생길수도 있고
가능성은 미디어 플레이어 말고도 여러개 있습니다만, 혹여나 이쪽에 관련된
문제가 아닌지 추측하여 여쭌것입니다. 다시한번 설명의 부족함에
죄송하게 생각합니다
Please
log in
or
register
to add a comment.
...