首页 > 解决方案 > Android WebView Video没有填充横向+通知栏的左右两侧

问题描述

我只是为自己制作一个基本的 webview 程序,没什么特别的。我搜索了 Stack Overflow 并使其大部分工作但现在在横向模式下有左右栏并且视频没有填满窗口。

也不确定是否有一种简单的方法可以删除时间等所在的通知栏。

我想不通。我处于困境,不想寻求帮助,但我在这里。

所有代码已在 hastebin 上共享,以便于阅读

主要活动链接

这是来自 android studio 的主要内容

这是活动主文件

这就是问题的样子 样式表

标签: androidwebview

解决方案


对于导航栏,您可以将此代码放在 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吗?


推荐阅读