2015-11-01 36 views
0

所以我做了一个游戏,我试图添加广告,但我没有使用任何XML。我发现了两个例子,说他们应该在广泛的研究和许多小时的研究之后工作。甚至当我尝试实现该代码时,我仍然会遇到错误并且无所适从。添加广告到安卓游戏no xml

我已经通过堆栈溢出和许多其他网站搜索,我很茫然。我试着实现这几种不同的方式,我不确定我是否没有包括对或什么。

two remaining errors

下面是剩下的两个错误,我越来越:

构造方法中没有工作的AdView类其在教程中所描述的方式,我不知道如何解决。

和AdRequest()函数表示它实现为私有,甚至当我尝试使用AdRequest()。Builder()。build();它仍然会给出同样的错误。

我的代码中没有xml,我正在使用扩展整个游戏的SurfaceView的类,并且使用AdMob广告。我如何用xml来做到这一点?

+0

如何添加这里 AdMob支持https://github.com/googleads/googleads-mobile-android-examples结帐例子 – ProblemSlover

回答

1

以下是我如何加载我的广告。希望能帮助到你。

admobAdView = new com.google.android.gms.ads.AdView(getActivity()); 
    admobAdView.setAdSize(AdSize.SMART_BANNER); 
    admobAdView.setAdUnitId("ca-app-pub-###########/#######"); 
adViewContainer = (ViewGroup) getView().findViewById(R.id.ad_view_group); 
AdRequest adRequest = new AdRequest.Builder() 
       .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) 
       .addTestDevice("#################") 
       .build(); 
admobAdView.loadAd(adRequest);