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

Android 安卓:横幅广告并不令人耳目一新,android,admob,Android,Admob,我的应用程序中的横幅广告并不令人耳目一新。我正在使用一个单独的线程来加载广告 mBottomAdView.setAdListener(new BannerAdListener(BOTTOM)); Thread adThread = new Thread() { @Override public void run() { final AdRequest adReq

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

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显示广告

Adview可见性设置为xml格式,我在加载广告时使其可见。出于某种原因,admob认为我的Adview不可见(即使我以编程方式使其可见)所以它没有刷新广告。我从xml中删除了可见性参数,而是在
findViewById()调用之后使用
adView.setVisibility(View.go)
。现在它工作得很好。

Adview visibility在xml中设置为GONE,我在加载ad时使其可见。出于某种原因,admob认为我的Adview不可见(即使我以编程方式使其可见),因此它没有刷新ad。我从xml中删除了可见性参数,而是使用了
Adview.setVisibility(View.GONE)
findViewById()调用之后。现在它工作得很好