Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 没有足够的空间显示广告!在TabActivity中运行时_Android_Admob - Fatal编程技术网

Android 没有足够的空间显示广告!在TabActivity中运行时

Android 没有足够的空间显示广告!在TabActivity中运行时,android,admob,Android,Admob,我正在尝试使用最新发布的GoogleAdMobSDK(GoogleAddMobadSDKDAndroid-4.0.4) 以下是: LinearLayout layout = (LinearLayout)findViewById(R.id.my_layout); AdView adView = new AdView(this, AdSize.BANNER,"my_publisher_id"); layout.addView(adView);

我正在尝试使用最新发布的GoogleAdMobSDK(GoogleAddMobadSDKDAndroid-4.0.4)

以下是:

        LinearLayout layout = (LinearLayout)findViewById(R.id.my_layout);
        AdView adView = new AdView(this, AdSize.BANNER,"my_publisher_id");
        layout.addView(adView);
        AdRequest request = new AdRequest();
        request.setTesting(true);
        adView.loadAd(request);
在一项活动中工作得很好。但是,当我包括上述内容时 活动在选项卡Activity中,AdView停止工作并显示:

警告/广告(17559):没有足够的空间显示广告!想要:,拥有:

你知道如何在活动中包含AdView吗?不 当然,在每项活动中,我都会很高兴看到刚才的建议 在选项卡顶部,但这也不起作用


许多TIA

问题在于Tabhost中LinearYout上的填充。删除填充并解决问题。

问题是主活动中的默认填充

android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"

去掉这个填充,问题就解决了:)

似乎
TabActivity
意识到广告是邪恶的:)广告不是邪恶的。在大多数受广告支持的应用程序中,用户可以免费获得一些东西。我每天的广告收入高达0.10美元。时间不够,但我喜欢我所做的。如果我的应用是1.60美元,我会每安装一次赚1.00美元,并且假设下载量急剧下降到当前数量的1%,即20次安装。远远超过我在广告上的收入(4.45美元),但最终有800名活跃用户必须查看广告才能免费使用我的应用程序。。。看起来是公平的交易。