changement de bannière admob taille dynamiquement

Voici la chose, comme vous le savez peut Admob a un AdSize.* fonction, où u mettre Banner pour afficher des bannières publicitaires, et AD_banner " pour tablette bannières, ce que je veux faire est de prendre une taille de l'écran d'un appareil pour que je puisse jeter dans mon instruction if, puis mettre la bannière à droite de l'appareil, j'espère avoir été assez clair.Si quelqu'un peut me dire comment puis-je obtenir la taille de l'écran de l'appareil?
Thank u
//////////
Voici ce que j'ai fait jusqu'à présent

     DisplayMetrics dm = new DisplayMetrics();
        getWindowManager().getDefaultDisplay().getMetrics(dm);

       if (dm.density==DisplayMetrics.DENSITY_HIGH) {
        AdView adView = new AdView(this, AdSize.BANNER,s);
        LinearLayout layout = (LinearLayout)findViewById(R.id.admob);
        layout.addView(adView);
        adView.loadAd(new AdRequest());
       }
       if (dm.density==DisplayMetrics.DENSITY_DEFAULT || dm.density==DisplayMetrics.DENSITY_LOW ) {
             AdView adView = new AdView(this, AdSize.BANNER,s);
             LinearLayout layout = (LinearLayout)findViewById(R.id.admob);
             layout.addView(adView);
            adView.loadAd(new AdRequest());

        }
        if(dm.density==DisplayMetrics.DENSITY_MEDIUM)
        {
            AdView adView = new AdView(this, AdSize.IAB_BANNER,s);
            LinearLayout layout = (LinearLayout)findViewById(R.id.admob);
            layout.addView(adView);
            adView.loadAd(new AdRequest());

        }

OriginalL'auteur MBP | 2011-08-05