基本的に、私はすでにjavascriptからアクセスしたデータを取得し、そこで作業できるようにJava/Androidに渡したいと思っています。
/* 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();
}
}
これは機能しますが、同じトーストラインをどこからでも呼び出して同じ結果を得ることができるようにしたいと思います。現在、webview.loadUrl( "Javascript:" .. ..を介したロードによって呼び出されない場合にのみ、null/空を返します。
任意のヒント?