2010-06-01 4 views
1

내 안드로이드 응용 프로그램에서 내 안드로이드 웹 브라우저에서 웹 페이지에서 선택한 하이퍼 링크 텍스트의 URL을 가져오고 싶습니다. 어떻게받을 수 있습니까?android 웹 브라우저에서 선택한 하이퍼 링크의 URL을 얻는 방법은 무엇입니까?

하이퍼 링크의 URL (해당 웹보기에서 클릭 한 링크)을 원합니다. 당신은 WebViewClient 당신의 WebView에 추가 할 수

+0

죄송 합니다만 귀하의 질문을 전혀 이해할 수 없습니다. 어쩌면 당신은 그것을 조금 바꾸려고 노력할 것입니다. – Janusz

+0

그는 자신의 응용 프로그램이 하이퍼 링크가 웹 브라우저 내에서 가리키는 URL을 검색 할 수 있기를 원한다고 생각합니다. – HXCaine

+0

예, 하이퍼 링크의 URL (해당 웹보기에서 클릭 한 링크)을 원합니다. – Addy

답변

1

좀 도와주세요 .... 이제 WebViewClient를 확장하고 shouldOverrideURLloading 메서드를 재정의해야합니다. 이 메소드는 URL이로드 될 때마다 호출됩니다.

이제 URL을 String으로로드하려고합니다. WebView에서 URL을로드하지 못하도록하거나 웹 뷰에서 URL을로드하도록하려면 앱의 다른 부분으로 이동하지 않도록하려면 false를 반환합니다.

이것은 응용 프로그램에서 WebView를 사용하는 경우에만 작동합니다. 내가 아는 한 웹 브라우저에 연결하는 방법은 없습니다.

+0

답변을위한 Thnx .. 이제 시도해 보겠습니다 ... – Addy

관련 문제