我正在使用Appodeal.show(getActivity(),Appodeal.BANNER_BOTTOM);将横幅广告定位在屏幕底部,但我希望在广告和屏幕底部之间留出一些大约20dp的空间,因为有一个分享按钮可以被广告覆盖。 那么,如何定位底部横幅广告使用java留下一些空间。
答案 0 :(得分:0)
您可以使用类似的方式添加所需的边距。只要您在创建adview
时调用此方法。
private void setBottomMargins (AdView adView, int bottomMargin) {
if (adView.getLayoutParams() instanceof ViewGroup.MarginLayoutParams) {
ViewGroup.MarginLayoutParams layoutParams = (ViewGroup.MarginLayoutParams) adView.getLayoutParams();
layoutParams.setMargins(0, 0, 0, bottomMargin);
adView.requestLayout();
}
}