Я пытаюсь открыть веб-страницу в своем приложении, используя WebView
. Когда я открываю веб-страницу, он некоторое время показывает мне пустой экран, а затем открывает эту страницу в браузере внутри моего приложения.
Кто-нибудь подскажет мне, как показать прогресс или избавиться от этого пустого экрана, который появляется во время загрузки веб-просмотра?
Я использую следующий код:
WebView mWebView = (WebView) findViewById(R.id.mywebview);
mWebView.getSettings().setJavaScriptEnabled(true);
// error handling
final Activity activity = this;
mWebView.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
});
// error handling
mWebView.loadUrl(URL);
mWebView.setWebViewClient(new HelloWebViewClient());