Android 这样的话,视图会占用更多的视图空间吗?
我有一个webview和一个adview,当我在webview中单击一个项目时,我想隐藏adview并使webview占据全屏。我有隐藏的广告,但我的网络视图实际上缩小了一些。因此,我想将其设置为,当我单击该项目时,它将全屏显示。我尝试在on touch事件中使用以下内容,但它只是使应用程序崩溃Android 这样的话,视图会占用更多的视图空间吗?,android,views,screen,Android,Views,Screen,我有一个webview和一个adview,当我在webview中单击一个项目时,我想隐藏adview并使webview占据全屏。我有隐藏的广告,但我的网络视图实际上缩小了一些。因此,我想将其设置为,当我单击该项目时,它将全屏显示。我尝试在on touch事件中使用以下内容,但它只是使应用程序崩溃 webview.setLayoutParams(newLayoutParams(Gravity.FILL,LayoutParams.WRAP_CONTENT)); 任何
webview.setLayoutParams(newLayoutParams(Gravity.FILL,LayoutParams.WRAP_CONTENT));
任何帮助都将不胜感激。为什么不试试像这样的东西呢 adView.setVisibility(View.GONE)
这应该会刷新您的视图。请参考下面的答案 最好在FrameLayout中添加这些视图 所以这两个视图都不会占用彼此的空间 然后使用
adView.setVisibility(View.GONE)
我这样做是为了隐藏我的广告视图。我只需要将我的webview设置为位于广告视图上方,以占据视图的其余部分。您可以关闭此问题,因为它已被解决:)