在安卓代码中我们有时需要调用浏览器来打开相应的网页,此时可以有以下几种实现方式:
一:
调用默认浏览器
1 2 3 4 5 |
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
"此处填链接"
);
intent.setData(content_url);
startActivity(intent);
|
其他浏览器
1 2 3 4 5 |
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
"此处填链接"
);
intent.setData(content_url);
intent.setClassName(
"com.android.browser"
,
"com.android.browser.BrowserActivity"
);
startActivity(intent);
|
1 2 3 |
uc浏览器
":"
com.uc.browser
", "
com.uc.browser.ActivityUpdate“
opera:
"com.opera.mini.android"
,
"com.opera.mini.android.Browser"
qq浏览器:
"com.tencent.mtt"
,
"com.tencent.mtt.MainActivity"
|
二:
1、自定义一个简单的WebView浏览器,设置下面属性:
1 2 3 4 |
mWebView = (ProgressWebView) findViewById(R.id.baseweb_webview);
mWebView.getSettings().setJavaScriptEnabled(
true
);
mWebView.setWebViewClient(
new
WebViewClient());
|
2、指定需要打开的额网页,在自定义的WebViewActivity中打开,如:
1 2 |
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl(
"http://www.hao123"
);
|
3、还可以查看相关的自定义WebView简单浏览器的Demo,《WebView控件实现的简单浏览器效果》,以及对应的TeachCourse介绍怎么使用
等等,这里只是介绍了我所知道的方式
在安卓代码中我们有时需要调用浏览器来打开相应的网页,此时可以有以下几种实现方式:
一:
调用默认浏览器
1 2 3 4 5 |
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
"此处填链接"
);
intent.setData(content_url);
startActivity(intent);
|
其他浏览器
1 2 3 4 5 |
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
"此处填链接"
);
intent.setData(content_url);
intent.setClassName(
"com.android.browser"
,
"com.android.browser.BrowserActivity"
);
startActivity(intent);
|
1 2 3 |
uc浏览器
":"
com.uc.browser
", "
com.uc.browser.ActivityUpdate“
opera:
"com.opera.mini.android"
,
"com.opera.mini.android.Browser"
qq浏览器:
"com.tencent.mtt"
,
"com.tencent.mtt.MainActivity"
|
二:
1、自定义一个简单的WebView浏览器,设置下面属性:
1 2 3 4 |
mWebView = (ProgressWebView) findViewById(R.id.baseweb_webview);
mWebView.getSettings().setJavaScriptEnabled(
true
);
mWebView.setWebViewClient(
new
WebViewClient());
|
2、指定需要打开的额网页,在自定义的WebViewActivity中打开,如:
1 2 |
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl(
"http://www.hao123"
);
|
3、还可以查看相关的自定义WebView简单浏览器的Demo,《WebView控件实现的简单浏览器效果》,以及对应的TeachCourse介绍怎么使用
等等,这里只是介绍了我所知道的方式