2011-08-03 2 views
0

Je veux utiliser AdMob mais je veux l'écrire en Java en n'utilisant pas de XML. Comment puis-je afficher des annonces avec la classe d'affichage?Admob avec Android Java Code

Voici où je veux le présenter. Parce que j'utilise du code framework, voici où je dessine mes pixmaps. Et c'est là AdMob sera présenté:

public void present(float deltaTime) { 
     Graphics g = game.getGraphics(); 
     g.drawPixmap(Assets.background, 0, 0); 
     g.drawPixmap(Assets.logo, 35, 30); 
     g.drawPixmap(Assets.play, 74, 220); 
     // Create the adView 
+0

Quel est le problème que vous rencontrez? Et pourquoi ne pouvez-vous pas utiliser un XML? – Jack

Répondre

0
AdView adView = new AdView(this, AdSize.BANNER, MY_AD_UNIT_ID); 
// Lookup your LinearLayout assuming it’s been given 
// the attribute android:id="@+id/mainLayout" 
LinearLayout layout = (LinearLayout)findViewById(R.id.mainLayout); 
// Add the adView to it 
layout.addView(adView); 
// Initiate a generic request to load it with an ad 
adView.loadAd(new AdRequest()); 

Extrait de: http://code.google.com/mobile/ads/docs/android/fundamentals.html

Vous devez travailler avec xml pour l'ajouter à la Manifest et les autorisations cependant.