IT教程 | 加入收藏 | 简体 | 繁体
GUI编程:Java基础StrutsSpringHibernateIbatis框架整合GUI编程Ejb分布式开发
当前位置: 首页 > Java教程 > GUI编程

android 2种方法点击跳转到你要展示的网页URL

2014-12-22来源:[www.121ask.com]热度:0℃ 【字体:

android 2种方法点击跳转到你要展示的网页URL:

  1. 一.你要打开一个网页你可以自己写一个webview,在自己的程序中就可以打开.  
  2. wv = (WebView) findViewById(R.id.webView1);  
  3. wv.getSettings().setJavaScriptEnabled(true);  
  4. wv.setScrollBarStyle(0);  
  5. WebSettings webSettings = wv.getSettings();  
  6. webSettings.setAllowFileAccess(true);  
  7. webSettings.setBuiltInZoomControls(true);  
  8. wv.loadUrl("http://www.121ask.com");  
  9. //加载数据  
  10. wv.setWebChromeClient(new WebChromeClient() {  
  11. @Override  
  12. public void onProgressChanged(WebView view, int newProgress) {  
  13. if (newProgress == 100) {  
  14. MainActivity.this.setTitle("加载完成");  
  15. else {  
  16. MainActivity.this.setTitle("加载中.......");  
  17.   
  18. }  
  19. }  
  20. });  
  21. //这个是当网页上的连接被点击的时候  
  22. wv.setWebViewClient(new WebViewClient() {  
  23. public boolean shouldOverrideUrlLoading(final WebView view,  
  24. final String url) {  
  25. loadurl(view, url);  
  26. return true;  
  27. }  
  28. });  
  29.  // goBack()表示返回webView的上一页面  
  30. public boolean onKeyDown(int keyCoder, KeyEvent event) {  
  31. if (wv.canGoBack() && keyCoder == KeyEvent.KEYCODE_BACK) {  
  32. wv.goBack();  
  33. return true;  
  34. }  
  35. return false;  
  36. }  
  37. 二.不然你就调用android内置安装的浏览器来打开网页.  
  38. package com.example.wapsiteapp;

    import android.app.Activity;
    import android.content.Intent;
    import android.net.Uri;
    import android.os.Bundle;
    import android.view.Window;

    public class MainActivity extends Activity {

     @Override
     protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      requestWindowFeature(Window.FEATURE_NO_TITLE); 
      Intent it = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.121ask.com/"));
      //it = Intent.createChooser(it, null);
      startActivity(it);
      finish();
     }

    }


以上IT文章《android 2种方法点击跳转到你要展示的网页URL》由名客技术网[www.121ask.com]提供阅读!
名客技术网是一个免费为广大IT技术人员提供IT教程,绿色软件,asp/php/jsp/java/net等实例视频教程,CMS教程,破解软件下载以及学习相关源码、知识的IT网站。
名客技术网如果无意之中侵犯了您的版权,请来电告知,本站将在3个工作日内删除 QQ:175352796
Copyright 2011-2017 Powered by 121ASK.COM, All Rights Reserved.
备案号:鄂ICP备11013833号-3