Communication from Java to Javascript
suggest changeBasic Example
package com.example.myapp;
import android.os.Bundle;
import android.app.Activity;
import android.webkit.WebView;
public class WebViewActivity extends Activity {
    
    private Webview webView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       webView = new WebView(this);
       webView.getSettings().setJavaScriptEnabled(true);
       setContentView(webView);
       webView.loadUrl("http://example.com");
       /*
        * Invoke Javascript function
        */
       webView.loadUrl("javascript:testJsFunction('Hello World!')");
    }
   /**
    * Invoking a Javascript function
    */
   public void doSomething() {
     this.webView.loadUrl("javascript:testAnotherFunction('Hello World Again!')");
   }
}
	
  Found a mistake? Have a question or improvement idea?
  Let me know.
      
      Table Of Contents