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

인텐트로 호출한 크롬부라우저를 닫을 수 있나요?

0 추천
인텐트로 호출한 크롬브라우저를

임의로 종료시킬 수 있는지 궁금합니다.

 

지금 성인인증 관련 팝업이 웹뷰에서는 뜨지 않고

인텐트로 호출한 크롬브라우저에서만 동작하여

인텐트로 호출을 하려고 합니다.

그런데 인증을 완료하고 브라우저를 닫고 싶은데 방법을 못찾겠습니다.

조언 부탁드립니다.
갸아악 (21,260 포인트) 님이 2013년 5월 14일 질문

2개의 답변

+1 추천
 
채택된 답변
제가 이문제 때문에 많이 알아봤었는데

결론은 안된다는 거였습니다.

실제로 될수도 있고 다른 방법이 있을 수 있습니다.

저의 경우는 크롬은 아니고 일반 내장된 웹브라우저 였는데

인텐트를 통해 웹브라우저를 호출하게 되면 그이후부터는 실제 app에 focus가 가 있지 않기 때문에 onStop상태가 되어 끌수 있는 방법이 없더라구요. 직접 웹브라우저의 패키지명으로 app을 종료 시키려 해도 안되더군요. 물론 제가 잘못했을수도 있구요.

그래서 그냥 웹뷰로 처리 해버렸어요..;;;;;;

팝업도 웹뷰를 통해 뜰수 있도록 처리 하였습니다.
기역시옷 (960 포인트) 님이 2013년 5월 15일 답변
갸아악님이 2013년 5월 20일 채택됨
아 한줄기의 빛이 되어주시는군요.
성인인증모듈 팝업을 띄워야되는데 대체 방법을 찾을 수가 없어서요.ㅠㅠ
웹뷰를 통해서 띄울 수 있는 방법에 대한 조언 좀 부탁드립니다~
댓글 확인하시면 꼭 좀 부탁드릴께요ㅠㅠ
0 추천

브라우저는 아니지만, 인텐트로 호출한 카메라를 종료시킨 경험이 있기 때문에 답변 달아봅니다.

 

브라우저를 호출할 때 startActivity(Intent) 말고, 

startActivityForResult(Intent, requestCode) 로 호출해보세요.

그리고 종료시켜야 할 때,

finishActivity(requestCode)  로 종료시키면 됩니다.

허저업 (670 포인트) 님이 2013년 5월 23일 답변
...