Tôi đang sử dụng chế độ xem web để hiển thị các trang html và tôi muốn hiển thị hộp thoại tiến trình cho đến khi trang được tải. Khi đã xong, hộp thoại sẽ biến mất. Tôi đã sử dụng AsyncTask cho điều này, nhưng hộp thoại không hiển thị. Xem mã của tôi bên dưới:Cách hiển thị hộp thoại tiến trình trong khi trang HTML được tải trong 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();
}
}
Và nếu tôi nhờ trợ giúp của tài liệu google để hiển thị trang web, thì Thẻ HTML được hiển thị, nhưng không hiển thị trang. Dưới đây là mã:
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);
Ai đó có thể giúp tôi với điều này?
tôi nên đặt gì (Chế độ xem WebView, URL url, ** Biểu tượng bitmap **) Nó cho tôi lỗi thời gian biên dịch tại dòng ** Hình nền bitmap **. Tôi nên đặt cái gì. –
Cảm ơn rất nhiều !! –
cảm ơn rất nhiều người đàn ông ... nó đã cứu tôi – Noman