Android:横幅广告并不令人耳目一新

时间:2016-06-05 19:24:41

标签: android admob

我的应用中的横幅广告并不令人耳目一新。我正在使用单独的线程来加载广告

mBottomAdView.setAdListener(new BannerAdListener(BOTTOM));
        Thread adThread = new Thread()
        {
            @Override
            public void run()
            {
                final AdRequest adRequest = new AdRequest.Builder()
                        .build();

            runOnUiThread(new Runnable() {
                @Override
                public void run() {
                    mBottomAdView.loadAd(adRequest);
                }
            });
        }

    };
    adThread.start();

第一次正确显示,但广告没有刷新。除非我重新启动应用,否则它仍然是相同的广告。 我正在使用admob来展示广告

1 个答案:

答案 0 :(得分:0)

Adview可见性在xml中设置为GONE,我在加载广告时可以看到它。出于某种原因,admob认为我的广告视图不可见(即使我以编程方式显示它),因此它不是令人耳目一新的广告。我从xml中删除了可见性参数,而是在adView.setVisibility(View.GONE)调用后使用了findViewById()。现在它工作得很好。