使用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中的宽度。这是什么语言?我认为你应该给它贴上标签,让人们知道你希望答案是哪种语言。