添加广告到Android游戏没有xml

时间:2015-11-01 07:35:54

标签: java android admob

所以我做了一个游戏,我正在尝试添加广告,但我没有使用任何XML。我找到了两个例子,说他们应该经过广泛的研究和数小时的研究后才能工作。甚至当我尝试实现该代码时,我仍然会遇到错误并且不知所措。

我搜索了堆栈溢出和许多其他网站,我不知所措。香港专业教育学院尝试过这几种不同的方式,我不确定我是不是包括正确的或什么。

two remaining errors

以下是我得到的两个错误:

构造函数不像它在教程中描述的那样为AdView类工作,我不知道如何解决这个问题。

并且AdRequest()函数表示它实现为私有,即使我尝试使用AdRequest()。Builder()。build();它仍然给出了同样的错误。

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

1 个答案:

答案 0 :(得分: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);