我正在尝试按标准制作我的WebView
fullscreen
,我知道如何将其拉伸到“全屏”,但我要做的是创建你获得的全屏当您长按WebView
并选择全屏选项时。
有谁知道怎么做?
编辑:我的意思是当你长按它时,如何进入WebView
选项中的“全屏模式”。
答案 0 :(得分:4)
如果要隐藏状态栏和标题栏,请使用以下代码
在java文件中
requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
清单文件中的
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
或者如果您想根据您的操作调整webview的大小,请使用动作监听器中的以下代码
RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT);
webview.setLayoutParams(params);
尝试以上方法,它可能会对你有帮助。
答案 1 :(得分:0)
您必须以编程方式更改Web视图的高度和宽度以填充parent.i认为您可以通过Web视图的onclick侦听器更改它。供参考Click here