博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在游戏中实现跳转到webView界面(Android实现)
阅读量:6070 次
发布时间:2019-06-20

本文共 2018 字,大约阅读时间需要 6 分钟。

hot3.png

1.首先在res下新建activity的UI文件

2.对应的界面逻辑代码

package com.game.test;import android.app.Activity;import android.webkit.WebResourceRequest;import android.webkit.WebSettings;import android.webkit.WebViewClient;import android.widget.Button;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.webkit.WebView;import android.widget.ImageButton;public class WebViewActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_web_view_layer);        WebView webView = (WebView) findViewById(R.id.webView);        String url = "http://www.csdn.net";        webView.loadUrl(url);        WebSettings webSettings = webView.getSettings();        webSettings.setJavaScriptEnabled(true);// 支持JavaScript        webSettings.setSupportZoom(true);// 支持缩放        webSettings.setBuiltInZoomControls(true);        // 如果不设置WebViewClient 那么会调用系统的浏览器        webView.setWebViewClient(new WebViewClient() {            @Override            public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {                // AndroidStudio 提示Override方法快捷键 Alt+Insert                return super.shouldOverrideUrlLoading(view, request);            }        });        // 关闭网页按钮        Button btn = (Button) findViewById(R.id.button);        btn.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {                finish();            }        });        ImageButton imageButton = (ImageButton) findViewById(R.id.imgBtn);        imageButton.setOnClickListener(new OnClickListener() {            @Override            public void onClick(View v) {                finish();            }        });    }}

3.AndroidManifest.xml修改

增加这个activity

增加网络访问的权限

4.最终效果

输入图片说明

转载于:https://my.oschina.net/tidyboy/blog/1217579

你可能感兴趣的文章
我的友情链接
查看>>
Linux云计算架构师成长之路-第一章 计算机硬件基础-1.4 服务器主要部件
查看>>
json遍历
查看>>
Linux运维工程师面试题
查看>>
常用shell脚本
查看>>
10.31 springMVC 与 hibernate 配置
查看>>
总结最近学的struts学习笔记《1》
查看>>
windows server 2008系统IOS镜像下载地址
查看>>
Sharesdk 2.6.1 真坑
查看>>
python登录加随机验证码校验程序(装饰器内置函数的理解)
查看>>
adt 升级r22 之后ClassNotFoundException的解决方法
查看>>
脚本练习(1)
查看>>
Android_调试命令
查看>>
学习笔记之爬虫篇
查看>>
linux shell中find的使用
查看>>
mysql-mmm主主复制
查看>>
vim复制,粘贴,删除,撤销,替换,光标移动等用法
查看>>
数据库纯净下的主从复制
查看>>
salt state——salt的集中安装与配置(1)
查看>>
Ubuntu lnmp环境安装扩展插件mcrypt和crul
查看>>