ボタンクリックでHtmlページから.javaクラスの関数を呼び出したいAndroidアプリを作成しています。私はAndroidにかなり慣れていないので、それを行う方法がわかりません。だから、私を助けてください。
user1909177
質問する
1898 次
2 に答える
0
WebView
クラスを作成し、JavaScriptをそのメソッドにバインドできます。
webView.addJavascriptInterface(new MyClass(), "my_class");
JavaScript からそのメソッドを呼び出すことができます:
my_class.doStuff();
詳細については、 Android のドキュメントを参照してください。
于 2013-02-11T05:23:19.057 に答える
0
Html と Java の間のインターフェイス ブリッジとして機能するクラスを Android に 1 つ追加する必要があります。Callback メソッドでは、Html からのイベントを処理します。
以下のコードをJava側に追加してインターフェースを追加します -
webView.addJavascriptInterface(new ClassName,INTERFACE_NAME);
JavaScript呼び出しから
INTERFACE_NAME.method()
于 2013-02-11T05:26:07.980 に答える