android - Android WebView Video没有填充横向+通知栏的左右两侧
问题描述
我只是为自己制作一个基本的 webview 程序,没什么特别的。我搜索了 Stack Overflow 并使其大部分工作但现在在横向模式下有左右栏并且视频没有填满窗口。
也不确定是否有一种简单的方法可以删除时间等所在的通知栏。
我想不通。我处于困境,不想寻求帮助,但我在这里。
所有代码已在 hastebin 上共享,以便于阅读
解决方案
对于导航栏,您可以将此代码放在 onCreate 中:
View rootView = getActivity().getWindow().getDecorView().findViewById(android.R.id.content);
if (rootView != null)
rootView.setSystemUiVisibility(
View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
关于“左右”你有一些默认填充吗?你能在你的RelativeLayout上设置填充0dp吗?
推荐阅读
- android - DB Flow - net.sqlcipher.database.SQLiteException: file is not a database: ,编译时:select count(*) from sqlite_master;
- wpf - 由于 DLL 延迟加载(异步),初始运行会阻塞 UI
- flutter - 颤振折线问题
- flutter - 为什么 Flutter 构建 apk 会生成异常类型的 apk 文件?
- web - 什么是我的 SSRS URL 来运行直接提供具有实例名称的参数的报告
- javascript - 创建了一个动态组件,VUE 工作但打印警告“模板或渲染函数未定义”
- java - 如何用空格解决 BufferedReader()?
- python - TypeError: __init__() 得到了一个意外的关键字参数“大小”
- node.js - 当对象名称之一是数字时,如何获取从 API 获取的 JSON 文件中的数据
- node.js - 在 Bot Framework 如何使用 node.js 从自适应卡片 [图像和选择] 返回选定的值