Я успешно добавляю баннер AdMob в свое приложение. Когда появляется баннер, мне нужно получить его высоту, чтобы изменить размер всех элементов макета. Я использую событие onReceivedAd, которое срабатывает правильно. Однако alturaBanner = 0. Тогда как получить его высоту? Спасибо.
/** Called when an ad is received. */
@Override
public void onReceiveAd(Ad ad)
{
adView.setVisibility(View.VISIBLE);
int alturaBanner = adView.getHeight();
RelativeLayout.LayoutParams params1 = (android.widget.RelativeLayout.LayoutParams) browse2
.getLayoutParams();
params1.setMargins(0, alturaBanner, 0, 0);
Log.d(LOG_TAG, "onReceiveAd");
Toast.makeText(this, "onReceiveAd", Toast.LENGTH_SHORT).show();
}