长春到延吉高铁时刻表:网页加载中网
public class Main extends Activity {
private ProgressDialog progressBar;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button btn = (Button) findViewById(R.id.Btn);
final WebView wv = (WebView) findViewById(R.id.webview);
progressBar = ProgressDialog.show(Main.this, "请稍候", "网页加载中...");
final String x = "116.397428";
final String y = "39.90923";
final String imageUrl = "http://tp4.sinaimg.cn/1916957395/50/1297582748/1";
// 覆盖默认后退按钮的作用,替换成WebView里的查看历史页面
wv.setOnKeyListener(new View.OnKeyListener() {
public boolean onKey(View v, int keyCode, KeyEvent event) {
if (event.getAction() == KeyEvent.ACTION_DOWN) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && wv.canGoBack()) {
wv.goBack();
return true;
}
}
return false;
}
});
wv.getSettings().setJavaScriptEnabled(true);
wv.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
public void onPageFinished(WebView view, String url) {
if (progressBar.isShowing()) {
progressBar.dismiss();
}
wv.loadUrl("javascript:mapInit('" + x + "','" + y + "','"
+ imageUrl + "')");
}
});
wv.loadUrl("file:///android_asset/map.html");
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Picture pic = wv.capturePicture();
int width = pic.getWidth();