Java native express adview的广告尺寸是多少?

Java native express adview的广告尺寸是多少?,java,android,admob,ads,Java,Android,Admob,Ads,如何设置adSize,使其与所有设备上的父设备宽度匹配 我尝试了setAdSize(AdSize.SMART_BANNER)但由于某些原因,当我使用它时,我的广告不会显示 所以现在我使用了mAdView.setAdSize(新的AdSize(320,50);,但并非所有设备的宽度都与全屏一致 我的代码 LinearLayout adContainer = findViewById(R.id.adContainer); mAdView = new NativeEx

如何设置adSize,使其与所有设备上的父设备宽度匹配

我尝试了
setAdSize(AdSize.SMART_BANNER)但由于某些原因,当我使用它时,我的广告不会显示

所以现在我使用了
mAdView.setAdSize(新的AdSize(320,50);
,但并非所有设备的宽度都与全屏一致

我的代码

        LinearLayout adContainer  = findViewById(R.id.adContainer);
        mAdView = new NativeExpressAdView(getApplicationContext());
        mAdView.setAdSize(new AdSize(320,50);
        mAdView.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
        adContainer.addView(mAdView);

        LinearLayout adContainer2  = findViewById(R.id.adContainer2);
        mAdView2 = new NativeExpressAdView(getApplicationContext());
        mAdView2.setAdSize(new AdSize(320,50);
        mAdView2.setAdUnitId("ca-app-pub-3940256099942544/6300978111");
        adContainer2.addView(mAdView2);

        AdRequest adRequest = new AdRequest.Builder().addTestDevice("4EF772AE9549741BE0E1FCA236C7382C").build();
        mAdView.loadAd(adRequest);
        mAdView2.loadAd(adRequest);
编辑

我尝试了
mAdView.setAdSize(新的AdSize(AdSize.FULL\u WIDTH,AdSize.AUTO\u HEIGHT));


它显示的广告尺寸为320*100,但左右两侧都有黑色区域,因此如何设置广告尺寸以匹配全屏?

嗨,不幸的是,我们没有DFP广告的那种定制功能。
它们只有固定尺寸,即320x50、320x100、320x250。您不能为它们添加填充物,也不能拉伸它们。如果您这样做,它们将不会出现。

嗨,不幸的是,我们没有针对DFP广告的那种定制。
它们只有固定尺寸,即320x50、320x100、320x250,您不能为它们添加填充物,也不能拉伸它们。如果您这样做,它们将不会出现。

有没有办法去除左右两侧的黑色区域?如果您使用智能横幅,它会尝试匹配设备的宽度,但广告中的图像可能会很小,因此最终会显示带有imag的广告e和角落上的黑色空间这就是我喜欢固定尺寸广告的原因,有没有办法去除左右两侧的黑色区域?如果你使用智能横幅,它会尝试匹配设备的宽度,但广告中的图像可能会很小,所以它最终会在角落上显示带有图像和黑色空间的广告,这就是我喜欢固定尺寸广告的原因