AdMob von Google Play Services führt unerwünschtes automatisches Scrollen aus

8

Ich habe AdMob von der Google Play-Dienste-Version 13 verwendet. Wenn ich die Werbung in ScrollView platziere, wird AdMob versuchen, unerwünschtes automatisches Scrollen durchzuführen, nachdem die Werbung erfolgreich vom Server abgerufen wurde.

%Vor%

Der vollständige Quellcode kann von Ссылка

heruntergeladen werden

Sie werden dieses Problem feststellen, nachdem Sie nach dem Laden von Werbung ca. 10 Sekunden gewartet haben (abhängig von der Netzwerkqualität).

Gibt es eine Problemumgehung, um das automatische Scrollen zu verhindern?

Dieses Problem war nicht vorhanden, bevor ich von der alten AdMob 6.4.1 JAR zur AdMob des Google Play Service wechselte.

Ich teste mit dem Gerät Nexus S, Android 4.1.2.

    
Cheok Yan Cheng 14.11.2013, 06:47
quelle

2 Antworten

13

Aktualisieren Sie Ihre activity_main.xml

%Vor%

es funktioniert gut. Testen mit Nexus 4 und Samsung Galaxy an Emulator api 18.

    
Imtiyaz Khalani 14.02.2014, 13:50
quelle
0

Ich habe das nicht mit Ihrem Code getestet, ich nehme nur an: Ich denke, das Problem ist, dass Sie nicht Platz in Ihrem Layout für das Banner reserviert haben und sobald die Anzeige geladen ist, drückt sie sich in den Rest ein / p>

Versuchen Sie vielleicht, Ihrem Layout eine Mindesthöhe hinzuzufügen, um Speicherplatz zu reservieren

%Vor%

Oder definieren Sie Ihre admob-Anzeigenansicht möglicherweise direkt in der XML-Datei. Setzen Sie loadAdOncreate dann auf true und ersetzen Sie Ihr linearLayout für die Anzeige durch Folgendes:

%Vor%     
donfuxx 12.02.2014 19:53
quelle