Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Google Mobile ads SDK for Unity的Android全宽AdMob本机广告_Android_Unity3d_Admob_Googleads Mobile Unity - Fatal编程技术网

使用Google Mobile ads SDK for Unity的Android全宽AdMob本机广告

使用Google Mobile ads SDK for Unity的Android全宽AdMob本机广告,android,unity3d,admob,googleads-mobile-unity,Android,Unity3d,Admob,Googleads Mobile Unity,我正在尝试创建一个本地广告,如下所示: nativeExpressAdView = new NativeExpressAdView(adUnitId, new AdSize(360, 150), AdPosition.Bottom); 与其硬编码屏幕宽度为360,我想使用设备上可用的全宽。智能横幅对于横幅广告非常有效,但是将AdSize.SmartBanner作为第二个参数传递在这里不起作用 Screen.width返回实际像素 是否有一种方法可以获得dp中的宽度,并将其传递给AdSize构

我正在尝试创建一个本地广告,如下所示:

nativeExpressAdView = new NativeExpressAdView(adUnitId, new AdSize(360, 150), AdPosition.Bottom); 
与其硬编码屏幕宽度为360,我想使用设备上可用的全宽。智能横幅对于横幅广告非常有效,但是将
AdSize.SmartBanner
作为第二个参数传递在这里不起作用

Screen.width
返回实际像素


是否有一种方法可以获得dp中的宽度,并将其传递给AdSize构造函数?

可能重复。请看这里的@an_droid_dev并不完全正确。我的问题是关于googleads mobile unity sdk。您是否尝试过
Screen.width
Screen.height
?还有
Screen.resolutions
Screen.width返回实际像素的宽度。我需要dp中的宽度。这是什么语言?我认为你应该给它贴上标签,让人们知道你希望答案是哪种语言。