Android 没有足够的空间显示广告!在TabActivity中运行时
我正在尝试使用最新发布的GoogleAdMobSDK(GoogleAddMobadSDKDAndroid-4.0.4) 以下是: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);
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名活跃用户必须查看广告才能免费使用我的应用程序。。。看起来是公平的交易。