Ich habe die AdMob Native Express-Anzeige in meine Android-App integriert. Es funktioniert gut mit Geräten mit 5,5-Zoll-Display, aber es zeigt nicht auf Gerät mit 4,5 und 5,0 Zoll-Display.AdMob Native Express-Anzeigen funktionieren nicht
Das ist mein 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>
Zunächst i die Sichtbarkeit der Anzeige weg bin Einstellung aber sobald die Anzeige geladen wird ich es Visible bin Einstellung.
Und das ist, wie ich die Anzeige am Laden
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);
ich den obigen Code mit Android-Gerät auf Android 6.0 mit 5,5-Zoll-Display getestet läuft es gut funktioniert. Aber das Problem ist, dass es nicht mit Android-Gerät läuft auf Android 5.0 mit 4,5 und 5,0 Zoll-Display funktioniert.