안드로이드 웹뷰 새창링크 ㅠㅠ 도움좀 주세요 ㅠㅠ

안드로이드 웹뷰 새창링크 ㅠㅠ 도움좀 주세요 ㅠㅠ

QA

안드로이드 웹뷰 새창링크 ㅠㅠ 도움좀 주세요 ㅠㅠ

본문

private class HelloWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            if(url.startsWith("tel")){//tel링크
                Intent i = new Intent(Intent.ACTION_DIAL);
                i.setData(android.net.Uri.parse(url));
                startActivity(i);
            }else{
                view.loadUrl(url);
            }
            return true;

현재 웹뷰 소스 입니다, tel링크가 필요해서 구글링 해서 찾아넣었어요 ㅠㅠ
근데 이번에는 _blank 가 안되네요 ㅠㅠ
소스는 찾아봤는데

w.setWebViewClient(new WebViewClient() {
 @Override
 public boolean shouldOverrideUrlLoading(WebView view, String url) {
   if (url.contains("http://")) {
    view.clearView();
    view.getSettings().setDefaultZoom(ZoomDensity.MEDIUM);
    view.loadUrl(url);
   } else {
    Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
    startActivity(i);
   }
         return true;
  }
});

이두개를 어떻게 합쳐야 할지 모르겠어요ㅠㅠ
잠시만 도와주세요 ㅠㅠ

이 질문에 댓글 쓰기 :

답변 3

어떤게 않된다는 말씀이신가요 ?
_blank 인 경우 않되는 내용에 대해 알려주세요

<a href="주소" target="_blank">아이콘</a>
이렇게 링크를 걸었는데 새창으로 안뜨고 웹뷰안에서 떠요 (_self 같아요..)
제가 원하는건 디바이스 에서 사용하고 있는 ie나 크롬으로 뜨는거거든요 ㅠㅠ

답변을 작성하시기 전에 로그인 해주세요.
전체 131
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT