Android - Abrir links _blank de destino no WebView com navegador externo

Eu construo umWebView que exibe um site. O site contém links semtarget="_blank" atributo e alguns com ele.

Eu preciso abrir os links comtarget definidos no navegador do dispositivo padrão externo e aqueles sem ele dentro do WebView.

Estou usando umWebViewClient e eu tentei por aí com esta função, mas ainda todos os meus links são abertos dentro doWebView:

Alternativa 1:

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

    return super.shouldOverrideUrlLoading(view, url);        
}

Alternativa 2:

@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {

    view.loadUrl(url);
    return true;        
}

Alguém sabe como posso abrir links em branco externamente?

Obrigado!

PS: Para evitar mal entendidos: não posso usaressa abordagem porque a única maneira que eu sei o link deve ser aberto externamente é otarget atributo.

questionAnswers(3)

yourAnswerToTheQuestion