¿Pasando una variable de Javascript a la actividad de Android?
Básicamente, quiero obtener datos a los que ya he accedido desde javascript y pasarlos a Java / Android para que pueda trabajar con ellos allí.
/* An instance of this class will be registered as a JavaScript interface */
class MyJavaScriptInterface {
@SuppressWarnings("unused")
public void setX(String html){
Activity.this.x = html;
Toast.makeText(myApp, Activity.this.x, Toast.LENGTH_LONG).show();
}
}
esto funciona pero quiero poder llamar a la misma línea de Toast en cualquier lugar y obtener el mismo resultado. Actualmente solo devuelve nulo / vacío cuando no se llama a través de la carga a través de webview.loadUrl ("Javascript:" ...
¿Algun consejo?