Android WebView动画全屏

时间:2013-10-21 08:13:44

标签: android webview fullscreen stretch android-fullscreen

我有一个小的webview作为屏幕布局的一部分,以及许多其他视图(按钮,图像等)。

当用户点击webview时,我试图将其设置为全屏幕(或者只是在没有动画的情况下拉伸它)。

问题是,如果webview是例如相对布局的一部分,并且其位置是相对于其兄弟节点(例如layout_toRightOf)定义的,那么这些限制将继续保持,并且webview仅相应地延伸。这个问题有解决方法吗?可以以某种方式暂时提取webview并将其放在屏幕上的其他所有内容上吗?"

P.S。 webview中的url不得在此过程中重新加载。

1 个答案:

答案 0 :(得分:0)

设置布局参数

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT, RelativeLayout.LayoutParams.FILL_PARENT);
webview.setLayoutParams(params);

将webview添加到布局中,然后使用新布局设置内容视图。

相关问题