Создать новый класс:
public class Variables {
private WebView mAppView;
private DroidGap mGap;
public Variables(DroidGap gap, WebView view)
{
mAppView = view;
mGap = gap;
}
public void changeActivity(){
Intent intent = new Intent(mGap, Example.class);
mGap.startActivity(intent);
}
}
в своей основной деятельности добавить:
super.init();
mc = new Variables(this, appView);
appView.addJavascriptInterface(mc, "MyCls");
в вызове JavaScript window.MyCls
методы:
function changeActivity() {
window.MyCls.changeActivity();
}