반응형
android, webview 의 링크에 따라 다른 action 취하도록 하기 |
WebView wv = new WebView( this );
wv.loadDataWithBaseURL( null, "<html><body><a href=\"http://www.google.com\">구글이당</a></body></html>", "text/html", "utf-8", null );
wv.setWebViewClient( new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if( url.equals( "http://www.google.com/" ) ){
Intent intent = new Intent( Intent.ACTION_VIEW );
intent.setData( Uri.parse( "http://www.naver.com" ) );
startActivity( intent );
return true;
}
return super.shouldOverrideUrlLoading(view, url);
}
});
반응형
댓글