万普广告的AdView并不是继承于View,所以嵌入的方式有所不同。

一般广告签入传送门:Android 游戏引擎libgdx 如何添加Admob、多盟类广告条

万普广告:传送门(首先要自己去下载sdk和查看基本文档)

  • 在主Activity中初始化盖在游戏画面上的View
public class MainActivity extends AndroidApplication {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        init();    }    private void init() {        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                WindowManager.LayoutParams.FLAG_FULLSCREEN);        getWindow().clearFlags(                WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);        RelativeLayout layout = new RelativeLayout(this);        // add game view        View gameView = initializeForView(new Game(), true);        layout.addView(gameView);        // init AD view        new MyAd(this);        layout.addView(MyAd.getAdView());        // add Content        setContentView(layout);    }}

  • 定义广告类
public class MyAd {    public static LinearLayout adLayout;    public MyAd(Activity app) {
//定义视图容器 adLayout
= new LinearLayout(app); LinearLayout.LayoutParams adParams = new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT); adLayout.setLayoutParams(adParams); adLayout.setGravity(Gravity.CENTER_HORIZONTAL);
    //填写自己的APP_ID AppConnect.getInstance(
"WAPS_ID", "WAPS", app);
//这步是关键,传入容器的引用,进行广告的初始化,并且显示
new AdView(app, adLayout).DisplayAd(); } public static LinearLayout getAdView() { return adLayout; }}

更多相关文章

  1. [转]如何在移动设备程序中嵌入盈利广告,开始挣钱了 android iphon
  2. Android(安卓)PopupWindow的使用
  3. android 页面初始化时让组件得不到焦点
  4. Android通过注解初始化View
  5. Android(安卓)初始化Setup Wizard——Provision
  6. 分析Android(安卓)根文件系统启动过程(init守护进程分析)
  7. Android中添加Admob广告
  8. Android(安卓)Layout 布局
  9. 适用于OpenGL离屏渲染上下文的初始化代码

随机推荐

  1. Android(安卓)3.1 r1 中文API文档 (120)
  2. 1.3 Android(安卓)App 组件架构
  3. Android消息机制(一) Handler looper mes
  4. Win7+Eclipse下Android开发环境配置
  5. android官方下载链接最新版 (Windows版本
  6. Android(安卓)Intent机制实例详解(Activi
  7. 【Android】窗口机制分析与UI管理系统
  8. Android(安卓)性能优化案例
  9. Android环境配置
  10. 初窥 Android(安卓)模拟器 2.0,这些年来最