webview 使用

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.wel_anim);
mWebView = (WebView) findViewById(R.id.webview);
String url = "http://y.medechina.com/wap/index/index";

//添加渐变动画
imageview = (ImageView) findViewById(R.id.wel_image);
imageview.setImageResource(R.drawable.ic_tit);
//AnimationSet animationSet = new AnimationSet(true);
AlphaAnimation anim = new AlphaAnimation(1.0f, 0f);
anim.setDuration(3000);
//animationSet.addAnimation(anim);
imageview.startAnimation(anim);


mWebView.loadUrl(url);
//设置允许加载javascript
   mWebView.getSettings().setJavaScriptEnabled(true);
// 弹出系统浏览器解决办法
mWebView.setWebViewClient(new WebViewClient(){
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
});
// mWebView.loadUrl("http://www.hao123.com");


}

private long exitTime = 0;
//点击返回键的处理事件
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
// TODO Auto-generated method stub
if (mWebView.canGoBack() && keyCode == KeyEvent.KEYCODE_BACK) {
mWebView.goBack();
return true;
}
if (keyCode == KeyEvent.KEYCODE_BACK
&& !mWebView.canGoBack()) {
if ((System.currentTimeMillis() - exitTime) > 2000) {
Toast.makeText(getApplicationContext(),
getString(R.string.exit_message), Toast.LENGTH_SHORT)
.show();
exitTime = System.currentTimeMillis();
} else {
finish();
System.exit(0);
}
return true;
}
return false;
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值