Obtenir AdView à fait
J'ai un problème avec google adview... s'affiche pas. J'ai creusé autour pendant un moment et vu que les gens là où d'avoir des problèmes avec rembourrage, j'ai donc enlevé le rembourrage et toujours pas de chance.
Voici mon pertinente des données du manifeste:
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation"/>
<meta-data
android:value="a14d91b10f12454"
android:name="ADMOB_PUBLISHER_ID" />
</application>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
Et mon XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="fill_parent" android:layout_width="fill_parent" android:background="@drawable/greygradient">
<ScrollView android:id="@+id/scrollView1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_above="@+id/linearLayout2" android:padding="15dp">
<LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical">
<LinearLayout android:orientation="horizontal" android:layout_height="wrap_content" android:layout_width="fill_parent" android:padding="5dp">
<ImageView android:src="@drawable/icon" android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/imageviewdetail"></ImageView>
<TextView android:text="TextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:layout_marginLeft="5dp" android:id="@+id/textviewdetailname" android:textSize="18dp"></TextView>
</LinearLayout>
<!-- Snip -->
</LinearLayout>
</ScrollView>
<LinearLayout android:id="@+id/linearLayout2" android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_alignParentBottom="true" android:orientation="vertical">
<Button android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="Sign Up!" android:id="@+id/buttondetailsubmit" android:layout_margin="15dp" android:layout_marginTop="10dp" ></Button>
<com.google.ads.AdView android:id="@+id/googleads" android:layout_width="fill_parent" android:layout_height="wrap_content"></com.google.ads.AdView>
</LinearLayout>
Et enfin, le code qui est en cours d'exécution de l'annonce:
AdView ad = (AdView)findViewById(R.id.googleads);
ad.setEnabled(true);
ad = new AdView(this, AdSize.BANNER, "a14d91b10f12454");
AdRequest r = new AdRequest();
r.setTesting(true);
ad.loadAd(r);
Dans mon LogCat, il montre que je suis à recevoir des annonces. Et dans AdMob panneau d'administration, vous pouvez voir qu'il y a eu de succès des demandes faites.. mais je n'arrive pas stupide vue de se montrer!
Aider quelqu'un?
Vous devez vous connecter pour publier un commentaire.
Vous n'êtes pas d'ajouter le AdView à votre disposition lorsque vous créez le nouveau AdView avec
Vous devez supprimer le AdView à partir du xml et de le faire.
Exemple de comment mettre en place une bannière publicitaire via xml:
attrs.xml:
disposition:
Ajouter à la mise en page
xmlns:app="http://schemas.android.com/apk/res/APP_PACKAGE_NAME"
(Où APP_PACKAGE_NAME est le package de votre application nom)
et puis:
Bon guid pour la Bannière XML pour Android Google AdMob Annonces : code.google.com