android webview全屏显示html内容
16lz
2021-01-26
- MainActivity.java文件修改
package com.example.wwy.webviewdemo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.app.Activity;import android.view.KeyEvent;import android.webkit.WebView;import android.view.Window;import android.view.WindowManager;public class MainActivity extends AppCompatActivity { private WebView webview; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Window window = getWindow(); //隐藏标题栏 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏 //定义全屏参数 int flag=WindowManager.LayoutParams.FLAG_FULLSCREEN; //设置当前窗体为全屏显示 window.setFlags(flag, flag); //setContentView(R.layout.activity_main); //实例化WebView对象 webview = new WebView(this); //[*关键的三行start] //设置WebView属性,能够执行Javascript脚本 webview.getSettings().setJavaScriptEnabled(true); webview.getSettings().setAllowFileAccessFromFileURLs(true); webview.getSettings().setAllowUniversalAccessFromFileURLs(true); //[*关键的三行end] //加载需要显示的网页 webview.loadUrl("https://www.baidu.com"); //设置Web视图 setContentView(webview); } @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if((keyCode == KeyEvent.KEYCODE_BACK) && webview.canGoBack() ){ webview.goBack(); return true; } return false; }}
- AndroidManifest.xml修改
<?xml version="1.0" encoding="utf-8"?>
更多相关文章
- android 设置圆角图片实现代码
- 关键字弹出动画
- android采用BroadcastReceiver实现定时器
- RadioButton+FrameLayout+Fragment实现底部导航
- Android(安卓)通用Dialog中设置RecyclerView
- 有关ImageView的圆角或弧度角设置
- 网络获取图片实现无线自动轮播
- android 批量上传图片
- EditText中inputType="number"还可输入字母的设置