I am using Appodeal.show(getActivity(),Appodeal.BANNER_BOTTOM); to position banner ad at the bottom of screen , but i want to keep some space between the ad and the bottom of the screen around 20dp because there is a share button which gets covered by the ad. So , how to position the bottom banner ad leaving some space below using java.
You can add the desired margins using something like this. Just call this method whenever you are creating the 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();
}
}