не открывает сайт в WebView
ПИШЕТ ОШИБКУ: Expecting member declaration хОТЯ ДЕЛАЮ СТРОГО ПО ИНСТРУКЦИИ:
** binding.WebViewMy.loadUrl(URL)
// WebSettings = binding.WebViewMy.get
binding.WebViewMy.settings.javaScriptEnabled;
binding.WebViewMy.settings.loadWithOverviewMode;
binding.WebViewMy.webViewClient
}
//@ovveride
public boolean shouldOverrideUrlLoading (WebView WebviewMy,
WebResourceRequest request)
{
binding.WebViewMy.loadUrl("foo.com");
}
**
Ответ на выше опмисаный вопросс мне адли ниже. Я исправил, написав код на котлин, а не джава. Но вот еще ошибку выдает: Komdosh, я сделал так,, public fun shouldOverrideURLLoading(webView: WebView, request: WebResourceRequest): Boolean { binding.WebViewMy.loadUrl("foo.com"); return true; } } Но пишет ошибку в браузере (WebView) - ERR_CASHE_MISS и не открывает сайт
Ответы (1 шт):
Автор решения: Komdosh
→ Ссылка
Это объявление метода на Java:
public boolean shouldOverrideURLLoading(WebView webView, WebResourceRequest request)
На kotlin
метод объявляется следующим образом:
public fun shouldOverrideURLLoading(webView: WebView, request: WebResourceRequest): Boolean