我有一个网页视图和一个广告视图,当我点击网页视图中的某个项目时,我想要隐藏广告视图并让网页视图占据整个屏幕。我隐藏了广告,但后来我的网页视图实际上缩小了一些。所以我想设置它,以便在我点击项目时全屏显示。我尝试在触摸事件中使用以下内容,但它只是崩溃了应用程序。
webview.setLayoutParams(newLayoutParams(Gravity.FILL,LayoutParams.WRAP_CONTENT));
非常感谢任何帮助。
答案 0 :(得分:0)
为什么不试试像
这样的东西adView.setVisibility(View.GONE)
这应该会刷新你的观点。
答案 1 :(得分:0)
请参考Ashish回答
最好在FrameLayout中添加这些视图
这样两个视图都不会占用彼此的空间
然后使用
adView.setVisibility(View.GONE)