Android: abra enlaces _blank de destino en WebView con un navegador externo

Yo construyo unWebView que muestra un sitio web. El sitio web contiene enlaces sin untarget="_blank" Atributo y algunos con ello.

Necesito abrir los enlaces contarget definidos en el navegador de dispositivo estándar externo y los que no lo tienen dentro de WebView.

Estoy usando unWebViewClient y probé con esta función pero aún así todos mis enlaces se abren dentro de laWebView:

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;        
}

¿Alguien sabe cómo puedo abrir enlaces en blanco externamente?

¡Gracias!

PD: Para evitar malos entendidos: no puedo usarEste enfoque porque la única forma en que sé que el enlace debe abrirse externamente es latarget atributo.

Respuestas a la pregunta(3)

Su respuesta a la pregunta