长春到延吉高铁时刻表:网页加载中网

来源:百度文库 编辑:九乡新闻网 时间:2024/05/07 21:23:28
现类似街旁网的分享足迹功能(7 import android.widget.Toast;

  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();