当前位置: 首页 > 知识库问答 >
问题:

当Admob不可用时,我如何填充Android布局中的剩余空间?

钱修雅
2023-03-14

当Admob中没有可用广告时(例如,如果用户没有internet连接),是否可以用其他视图填充剩余空间?也就是说,是否有可能根据广告的可用性来调整Android的布局?

我尝试过使用Android:layout_weight,但似乎Android会考虑Admob视图的空间,即使当时没有任何可用的广告(我在模拟器中使用ads:loadadoncreate=“false”来模拟这种情况)。

你知道吗?

共有1个答案

东郭展
2023-03-14

当广告视图不可用时,将其可见性设置为GONE。这将使它消失,并调整屏幕大小以占用它的空间。

 类似资料:
  • 我对荡秋千很陌生。我有一个基于外部输入动态生成UI的应用程序。在面板的顶部,有一个带有一些标题文本的JLabel,然后是一个按钮(告诉应用程序重新加载动态生成的内容),然后在下面是一个JScrollPane,其中包含所有动态生成的内容。我希望标签和按钮只占用所需的垂直空间,然后滚动窗格来填充所有剩余的可用空间。 我正在使用GridBagLayout,并在添加滚动窗格之前设置gbc.fill=BOT

  • 问题内容: 我有2个div: 页面左侧有一个,右侧是一个。左侧的一个宽度固定,我希望右侧的一个填充剩余空间。 问题答案: 这似乎可以完成您想要的。

  • 我有一个基本的flexbox布局,如下所示。。 我试图使顶部的div填充剩余的空间,底部的div是动态的,因此高度根据文本的不同而变化。我的结果是这样的。。 在这种情况下,flexbox是最好的选择吗?

  • 我需要用div填充下的的剩余垂直空间。 我需要一个唯一的CSS解决方案。

  • 问题内容: +--------------------+ | | | | | | | | | 1 | | | | | | | | | +--------------------+ | | | | | | | | | 2 | | | | | | | | | +--------------------+ 如上所示的(1)的内容是未知的,因为它在动态生成的页面中可能会增加或减少。如上所示,第二个div(

  • 问题内容: 我需要填写 剩余的垂直空间 的下用DIV。 我只需要一个CSS解决方案。 问题答案: 您可以像这样在div 上执行此操作: 小提琴 CSS: 编辑:替代解决方案 根据您的布局和这些div中的内容,可以使它变得更简单,并且标记更少,如下所示: HTML: CSS: