안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요 처음으로 안드로이드 앱을 개발 하고 있는 개발자입니다.
다름이 아니라. 하이브리드 앱을 개발 중인데
만약 웹소스에 <a href="http://www.naver.com> <--- 이런식으로 링크가 걸려있으면
WebView 가 아닌 다른 즉 안드로이드 브라우저에서 구동되게 만들고 싶은데
도무지 어떻게 해야 할지 모르겠습니다.
전화걸기 비슷하게 만들면 될꺼 같은데.. 고수님들 좀 도와주세요...
기본적으로 웹뷰는 WebViewClient를 설정해 주지 않으면 새로운 링크가 클릭될 때 폰의 내장된 브라우저를 동작하게 되어 있습니다.
그래서 WebViewClient를 설정해 주지 않으시면 됩니다.
하지만 특정 Url만 내장 브라우저로 동작하게 하고 싶다면 WebViewClient를 설정해 줄 때 WebViewClient의 shouldOverrideUrlLoading(WebView view, String url) 메소드를 오버라이드하면 됩니다.