package com.web;
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import android.webkit.WebChromeClient;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class WebChromeClientTest extends Activity {
final Activity activity = this;
WebView webView = null;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
this.getWindow().requestFeature(Window.FEATURE_PROGRESS);
setContentView(R.layout.main);
webView = (WebView) findViewById(R.id.webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setSupportZoom(true);
//点击链接在当前browser中响应,而不是新开Android系统browser中响应该链接
webView.setWebChromeClient(new WebChromeClient() {
public void onProgressChanged(WebView view, int progress){
activity.setProgress(progress * 100);
if(progress == 100){
//activity.setTitle(R.string.app_name);
}
}
});
webView.setWebViewClient(new WebViewClient(){
@Override
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
// TODO Auto-generated method stub
super.onReceivedError(view, errorCode, description, failingUrl);
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
webView.loadUrl("http://www.sohu.com");
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
WebView.zip (30个子文件)
WebView
.project 843B
project.properties 360B
proguard.cfg 1KB
src
com
web
WebChromeClientTest.java 2KB
WebViewActivity.java 1017B
AndroidManifest.xml 793B
res
drawable-ldpi
ic_launcher.png 2KB
drawable-hdpi
ic_launcher.png 4KB
drawable-mdpi
ic_launcher.png 3KB
layout
main.xml 570B
values
strings.xml 180B
assets
gen
com
web
R.java 732B
.classpath 364B
bin
resources.ap_ 10KB
classes
com
web
R$layout.class 361B
R$drawable.class 374B
R$attr.class 307B
WebChromeClientTest$2.class 1KB
WebViewActivity$1.class 858B
R$id.class 352B
WebViewActivity.class 1013B
R.class 454B
R$string.class 394B
WebChromeClientTest$1.class 850B
WebChromeClientTest.class 1KB
res
drawable-ldpi
ic_launcher.png 2KB
drawable-hdpi
ic_launcher.png 4KB
drawable-mdpi
ic_launcher.png 2KB
classes.dex 4KB
WebView.apk 14KB
共 30 条
- 1
必过gogogo
- 粉丝: 5
- 资源: 95
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页