У меня возникла проблема с установкой выравнивания моего представления программно в нижней части экрана. В основном я просто хочу разместить свое объявление admob на дне экрана. Я не могу сделать это с XML, потому что это будет еще более неприятно. Сейчас я уже получил объявление и добавил его вручную в RelativeLayout
, но по умолчанию он появляется в верхней части экрана. Я попытался использовать команду гравитации, но не смог заставить ее работать.
Здесь фрагмент кода:
_glSurfaceView = new CCGLSurfaceView(this);
adView = new AdView(this, AdSize.BANNER, "a14e04559caea39");
adView.loadAd(new AdRequest());
adView.setGravity(Gravity.BOTTOM);
RelativeLayout rl = new RelativeLayout(this);
rl.addView(_glSurfaceView);
rl.addView(adView);
setContentView(rl);
adView.loadAd(new AdRequest());
Может ли кто-нибудь помочь мне?