У меня есть объявление AdMob Native Express в приложении для Android. Он отлично работает с устройствами, имеющими 5,5-дюймовый дисплей, но он не отображается на устройстве с 4,5 и 5,0-дюймовым дисплеем.AdMob Намеренные объявления не работают
Это мой Xml
<com.google.android.gms.ads.NativeExpressAdView
android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="ca-app-pub-XXXXXXXXXXXXXXXX/XXXXXXXXXX"
ads:adSize="360x100"
android:layout_below="@+id/buttonspace2"
android:visibility="gone">
</com.google.android.gms.ads.NativeExpressAdView>
Изначально я ставлю видимость объявления на Ушли, но после того, как объявление загружается я устанавливаю его Visible.
И это, как я загрузке объявления
final NativeExpressAdView adView = (NativeExpressAdView)findViewById(R.id.adView);
AdRequest request = new AdRequest.Builder()
.build();
adView.setAdListener(new AdListener() {
@Override
public void onAdLoaded() {
adView.setVisibility(View.VISIBLE);
}
});
adView.loadAd(request);
Я тестировал выше код с андроид устройство работает на Android 6.0 с 5,5-дюймовым дисплеем он работает нормально. Но проблема в том, что он не работает с устройством Android, работающим на Android 5.0 с 4,5 и 5,0-дюймовым дисплеем.