#android #firebase #admob
#Android #firebase #admob
Вопрос:
Я пытаюсь добавить изображение баннера меньшего размера в нижнюю часть одной из страниц моего приложения. Я столкнулся с какой-то зацикленной проблемой:
Код в XML-файле является:
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/lib/com.sidekickz.myadventure.activity_hero_picture.xml"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
<com.google.android.gms.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res-auto"
android:id="@ id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true">
</com.google.android.gms.ads.AdView>
Я перепробовал все варианты xmlns: app / android / ads, но либо столкнулся с проблемой, что все теги «android» не поддерживаются, либо с чем-то еще.
MobileAds.initialize(getApplicationContext(), "appnumber");
AdView mAdView = (AdView) findViewById(R.id.adView);
mAdView.setAdSize(AdSize.SMART_BANNER);
mAdView.setAdUnitId("appnumberthing");
AdRequest adRequest = new AdRequest.Builder().build();
mAdView.loadAd(adRequest);
Но в ЛУЧШЕМ случае мое приложение показывает изображение, говорящее о том, что размер объявления не установлен. Если я последую предложениям в Интернете, чтобы изменить это, это приведет к тому, что размер рекламы и идентификатор AdUnitId необходимо будет установить перед загрузкой.
Любая помощь была бы замечательной, и вы заслуживаете объятий.
Спасибо