Android 广告不在底部
我有一个关于广告对齐的问题。广告是在应用程序的顶部,但我需要它在应用程序的底部。我没有为广告定义任何布局,只是直接在java中尝试过。它的工作很好,但唯一的问题是,即使在我插入adView.setGravity(Gravity.BOTTOM)之后,它仍然会出现在顶部; 代码如下所示 //查找R.layout.mainAndroid 广告不在底部,android,xml,android-layout,Android,Xml,Android Layout,我有一个关于广告对齐的问题。广告是在应用程序的顶部,但我需要它在应用程序的底部。我没有为广告定义任何布局,只是直接在java中尝试过。它的工作很好,但唯一的问题是,即使在我插入adView.setGravity(Gravity.BOTTOM)之后,它仍然会出现在顶部; 代码如下所示 //查找R.layout.main RelativeLayout layout = (RelativeLayout)findViewById(R.id.relativeLayout); // Cr
RelativeLayout layout = (RelativeLayout)findViewById(R.id.relativeLayout);
// Create the adView
// Please replace MY_BANNER_UNIT_ID with your AdMob Publisher ID
AdView adView = new AdView(this, AdSize.BANNER, "a14e36b9902bfcc");
// Add the adView to it
layout.addView(adView);
// Initiate a generic request to load it with an ad
AdRequest request = new AdRequest();
request.setTesting(true);
adView.loadAd(request);
adView.setGravity(Gravity.BOTTOM);
您需要将
RelativeLayout
的布局参数设置为:
RelativeLayout.LayoutParams params=
new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.FILL_PARENT);
您需要将RelativeLayout
的布局参数设置为:
RelativeLayout.LayoutParams params=
new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.FILL_PARENT,
RelativeLayout.LayoutParams.FILL_PARENT);
将视图添加到相对布局时指定参数
改变
// Add the adView to it
layout.addView(adView);
到
将视图添加到相对布局时指定参数
改变
// Add the adView to it
layout.addView(adView);
到
你说你想把它放在底部?为什么难过?嘿,谢谢谢拉,如果它现在工作,我已经忘记了adView.setGravity(Gravity.BOTTOM);加上我正在尝试的东西。。。。谢谢你,伙计。你说你想把它放在底部?为什么难过?嘿,谢谢谢拉,如果它现在工作,我已经忘记了adView.setGravity(Gravity.BOTTOM);加上我正在尝试的东西。。。。谢谢你,伙计。继续:)你是如何获得adUnitId的,它与Publisher Id相同吗?我获得了Publisher Id,但没有添加are场景,我使用了你的Id,它对我有效。:-)你在admod网站上注册你的应用程序,你会得到的..我很久以前就注册了,所以不确定你在网站上能找到什么..添加你的应用程序后试一下,你会得到肯定的.你是如何获得adUnitId的,它与发布者Id相同,我获得了发布者Id,但没有添加场景,我使用了你的Id,它对我有效..:-)你在admod网站上注册你的应用程序,你会得到的..我很久以前就已经注册了,所以不确定你在哪里可以找到..只要在添加你的应用程序后尝试一下,你就会得到肯定。