如何以编程方式在 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);
有没有办法以编程方式使 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);