¿Diferencia entre debería anular la carga y debería interceptar la solicitud?

Alguien por favor dime la diferencia entre los métodospublic WebResourceResponse shouldInterceptRequest (WebView view, WebResourceRequest request) ypublic boolean shouldOverrideUrlLoading(WebView view, String url).

Estoy creando una aplicación de Android en la que se obtiene una cadena como respuesta a un evento de clic en miWebViewQuiero almacenar esta cadena y mostrarla. Vi ambos métodos. Intenté usarshouldOverrideUrlLoading que devuelve la URL de redireccionamiento cuando verifiqué la creación de una aplicación de muestra usando google.com como la url que cargué en miWebView e hice clic en un menú.

¿Alguien podría decirme la diferencia entre ambos métodos y cuál debo usar?

Respuestas a la pregunta(2)

Su respuesta a la pregunta