java - Android 布局中的多个 Adview

标签 java android adview

我必须在布局中制作两个 AdView。布局的顶部和底部。我已经做了一个(顶部)。现在我想在布局的底部再添加一个 AdView。如何实现?提前致谢。我的布局中顶部 AdView 的代码如下。

@SuppressWarnings({ "deprecation", "unused" })
public class BannerEssentials extends Activity{
WebView webview;
static String MY_BANNER_UNIT_ID="google";
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

// BANNER 1

// Lookup R.layout.main
AbsoluteLayout layout = (AbsoluteLayout)findViewById(R.id.linearLayout);

// Create the adView
// Please replace MY_BANNER_UNIT_ID with your AdMob Publisher ID
AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);

// 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)

最佳答案

将另一个项目添加到线性布局,宽度=“fill_parent”,高度=“0dip”。然后设置权重=“1”。这应该具有将下面的任何东西推下去的效果。然后复制上面的代码以添加到新广告中。

您应该考虑在 XML 中定义 View ,广告也可以直接通过 XML 插入,或者您也可以 define your own custom view

关于java - Android 布局中的多个 Adview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7160668/

相关文章:

android - 在Android ActivityInstrumentationTestCase2中模拟一个fling手势

java - AdMob 应用不断崩溃

java - Applet 中的图像未显示在网页中

java - 显式使用 LambdaMetafactory

java - 将 JSON 解析为 TextView

Android AdMob : The import com. google.ads 无法解析

android - 单击后禁用 admob 广告?

java - 如何滚动两个 JTextPane?

java - 难以理解多态性

javascript - React Native 文本输入掩码