У меня проблемы с AD в моем приложении для Android. Иногда AD не отображается, возможно, в зависимости от DPI или размера экрана.Android AdView не отображается
В моем коде, я осуществил проверку, чтобы установить View.GONE в случае AD не загружается, но несмотря на то что на некоторых устройствах я до сих пор пробелы, где он должен быть AD
Для Например, здесь один из моих АЗ
if(holder.nativeExpressAdView != null) {
AdRequest request = new AdRequest.Builder()
.build();
holder.nativeExpressAdView.loadAd(request);
Utilities.setAdListenerNative(holder.nativeExpressAdView);
}
//ADs listener to remove view if it fails load
//NATIVE ADS
public static void setAdListenerNative(final NativeExpressAdView nativeExpressAdView) {
nativeExpressAdView.setAdListener(new AdListener() {
@Override
public void onAdFailedToLoad(int i) {
super.onAdFailedToLoad(i);
nativeExpressAdView.setVisibility(View.GONE);
}
});
}
Вы также можете добавить журналы? Фильтр по объявлениям –
У меня была та же проблема. Объявление показывалось, когда я добавил идентификатор устройства в конструктор. Попробуйте добавить идентификатор устройства в конструктор. Но без этого он дает мне код ошибки Server Error. Проверьте код ошибки, по которому вы получаете ответ gettig. Я, наконец, закончил использовать баннер большого размера, кроме – ADM