Я использую веб-представление для отображения html-страниц, и я хочу показать диалог прогресса, пока страница не будет загружена. Когда это будет сделано, диалог исчезнет. Я использовал AsyncTask для этого, но диалог не отображается. Смотрите мой код ниже:Как показать диалог прогресса при загрузке страницы HTML в WebView
class DownloadAysnc extends AsyncTask<String, String, Void>
{
ProgressDialog progressDialog;
@Override
protected void onPreExecute() {
super.onPreExecute();
progressDialog = ProgressDialog.show(OverView.this, "", "Please Wait ...");
}
@Override
protected Void doInBackground(String... arg0) {
webView.loadUrl("http://marico.com/html/investor/overview.php");
return null;
}
@Override
protected void onPostExecute(Void result){
super.onPostExecute(result);
progressDialog.dismiss();
}
}
И если взять помощь Google Docs, чтобы показать веб-страницы, то HTML тегов отображается, но не на этой странице. Ниже приведен код:
String url = "http://google.co.in/";
String googleDocsUrl = "http://docs.google.com/viewer?url="+url;
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(googleDocsUrl), "text/html");
startActivity(intent);
this.myWebView.loadUrl(googleDocsUrl);
Может кто-нибудь помочь мне с этим?
, что я должен поставить (вид WebView, строка URL-адрес, ** Bitmap фавиконки **) Это дает мне ошибку времени компиляции на ** Bitmap фавиконки ** линии. Что я должен положить их. –
Спасибо большое! –
спасибо, много человек ... это спасло меня – Noman