AdMobにBANNER
と添付されましたが、タブレットのサイズが小さいため、サイズをSMART_BANNER
に変更しました。AdMob SMART_BANNERの位置
ただし、バナーの位置は下部ではなく、下部から少し上です。
、これが私のアンドロイド・スタジオのバナーでコードを作成します。
mAdView = new AdView(_appActivity);
mAdView.setAdSize(AdSize.SMART_BANNER);
mAdView.setAdUnitId(_appActivity.getResources().getString(R.string.ad_banner));
mAdView.loadAd(adRequest);
/*
LinearLayout linearLayout = new LinearLayout(_appActivity);
LinearLayout.LayoutParams adParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
adParams.gravity = Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL;
linearLayout.addView(mAdView, adParams);
_appActivity.mFrameLayout.addView(linearLayout);
*/
RelativeLayout relativeLayout = new RelativeLayout(_appActivity);
relativeLayout.setY(0);
_appActivity.mFrameLayout.addView(relativeLayout);
RelativeLayout.LayoutParams adViewParams = new RelativeLayout.LayoutParams(
AdView.LayoutParams.WRAP_CONTENT,
AdView.LayoutParams.WRAP_CONTENT);
// align bottom
adViewParams.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
// align center
adViewParams.addRule(RelativeLayout.CENTER_IN_PARENT, RelativeLayout.TRUE);
relativeLayout.addView(mAdView, adViewParams);
mAdView.setBackgroundColor(Color.BLACK);
mAdView.setBackgroundColor(0);
コードを変更するにはどうすればよいですか?ありがとう。