Mam WebView. Chcę nazwaćKotlin używa interfejsu wywołania zwrotnego Java
public void evaluateJavascript(String script, ValueCallback<String> resultCallback)
tej metody.
Oto interfejs ValueCallback:
public interface ValueCallback<T> {
/**
* Invoked when the value is available.
* @param value The value.
*/
public void onReceiveValue(T value);
};
Tu jest mój kod Kotlin:
webView.evaluateJavascript("a", ValueCallback<String> {
// cant override function
})
Ktoś ma pomysł, aby zastąpić onReceiveValue metodę w Kotlin? Próbowałem "Convert Java do Kotlin", ale wynik jest następny:
v.evaluateJavascript("e") { }
Dzięki!
Dziękuję bardzo! Działa dobrze – vihkat