如何以编程方式在 Android 中隐藏 adview?

How to programmatically hide adview in Android?

有没有办法以编程方式使 adview 的可见性 == false?

例如在 XML 我可以做到这一点;

android:visibility="invisible"

但是,我想在 Java 中实现这个 - 我试过了,但它似乎不起作用;

adView.getVisibility().set(false);
adView.setVisibility(false);
adView.setVisibility("invisible");

你应该使用View.INVISIBLE

adView.setVisibility(View.INVISIBLE);

如果你想从布局中删除它,你可以调用adView.setVisibility(View.GONE)

或者 adView.setVisibility(View.INVISIBLE) 如果你只想隐藏它。

INVISIBLE

这只会隐藏视图。

 adview.setVisibity(View.INVISIBLE);

GONE

这将完全隐藏 ParentLayout

的视图
 adview.setVisibity(View.GONE);