首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态更改admob横幅大小

动态更改admob横幅大小
EN

Stack Overflow用户
提问于 2011-08-05 15:49:46
回答 2查看 14.4K关注 0票数 4

事情是这样的,正如你可能知道Admob有一个AdSize.*函数,在那里你放置Banner来显示横幅广告,和AD_banner`的平板电脑横幅,我想做的是采取一个设备的屏幕大小,以便我可以在我的if语句中,然后把正确的横幅为正确的设备,我希望我是清楚的enough.So任何人可以告诉我如何才能获得设备的屏幕尺寸?谢谢你/以下是我到目前为止所做的工作

代码语言:javascript
运行
复制
     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());

        }
EN

Stack Overflow用户

回答已采纳

发布于 2011-08-05 16:54:53

如果您布局是在xml中定义的,则可以为每个屏幕尺寸创建一个布局( layout -xlarge/mylayout.xml、layout-large/mylayout.xml、layout-normal/mylayout.xml等)

更多信息请点击此处:http://developer.android.com/guide/practices/screens_support.html

不要看密度,因为10.1英寸的平板电脑是中等密度的,而480x850分辨率的4.3英寸手机则是高密度的。改用屏幕尺寸(xlarge large normal small)。

如果你需要通过编程来实现,你可以使用下面的命令来获取屏幕尺寸:

代码语言:javascript
运行
复制
Configuration config = activity.getResources().getConfiguration();
int screenlayout = config.screenLayout;

要进行比较,请使用Configuration.SCREENLAYOUT_xxx。

票数 7
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6953088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档