webview 使用
来源:互联网 发布:企业邮箱 端口 编辑:程序博客网 时间:2024/05/17 06:42
@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;
}
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;
}
0 0
- WebView使用
- WebView使用
- webview使用
- WebView使用
- WebView使用
- WebView使用
- webView使用
- webview 使用
- webview使用
- webview使用
- webView使用
- webview使用
- WebView使用
- WebView使用
- 使用WebView
- webview 使用
- WebView使用
- WebView使用
- ubuntu-14.04 系统中安装mysql-5.6.21
- C# WinForm 关于窗体最大化时的是否全屏效果与是否遮盖任务栏
- andriod_第二天_表格布局
- 程序编写(个人记录)
- yum 失败(This system is not registered with RHN.)解决方法
- webview 使用
- 马士兵struts2视频教程第六十六集
- 如何把jpg转换成pdf方法介绍
- Tomcat中JVM内存溢出及合理配置(转载)
- 常用嵌入式数据库概览
- 总账汇率和发票界面当期汇率
- PHP 登录 FTP 服务器
- LeetCode Restore IP Addresses
- sed命令详解与示例