0

我有一个类,我设置所有位图等,并调用我定义 Canvas 和所有绘制方法的类。就像我绘制所有项目一样,当我添加 AdMob 时,我只是调用方法从主类中绘制它,如下所示:

a.runOnUiThread(new Runnable() {
public void run() {
    LinearLayout ll = new LinearLayout(a);
    ll.setPadding(0, 50, 0, 0);
    adView = new AdView(a, AdSize.BANNER,  "my_code");  
    AdRequest request = new AdRequest();
    adView.loadAd(request);
    adView.setVisibility(View.VISIBLE);

    ll.addView(adView);

    ll.draw(canvas);
}

});

而且我没有收到任何错误,我设置了一些日志,并且我得到了它已绘制但没有出现在屏幕上的信息;我试图设置可见性等,但没有帮助。那么如何将我的添加放在前面或如何以其他方式绘制它?!

4

1 回答 1

0

可能是您没有要展示的广告资源。看看你的 logcat 输出,Admob 说了什么。

于 2013-03-28T19:23:14.977 回答