Android: interceptar llamadas AJAX desde WebView

quiero unHTML/javascript aplicación, ejecutándose en unWebView para hacerAJAX llamadas que son manejadas por elJava código.
Lo ideal sería interceptar la llamada (fácil, solo useshouldOverrideUrlLoading()) y 'devolver' algunos datos.
Sin embargo, no encuentro una manera de 'devolver' una respuesta a laWebView, aparte de llamar a unjavascript función utilizandoloadUrl().
Esto no funcionará para mí, ya que elHTML/javascript La aplicación es una aplicación que no controlo. En lo que respecta a la aplicación HTML / javascript, solo hace unAJAX llama y recibe algunos datos de vuelta.

Tiene alguna idea sobre esto?

Respuestas a la pregunta(3)

Su respuesta a la pregunta