gpt4 book ai didi

android - Admob背景色

转载 作者:行者123 更新时间:2023-11-29 00:38:47 25 4
gpt4 key购买 nike

我已经阅读了关于 Admob 背景颜色的其他问答,并同意那里的答案。独自一人,即使是“标准”广告看起来也很奇怪,我无法让它们看起来像我想要的那样。

这是我的布局部分:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
[..]
<com.google.ads.AdView
android:id="@+id/adViewMain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#6D0504"
ads:background="#6D0504"
ads:adSize="BANNER"
ads:adUnitId="a…xxxxx"
ads:loadAdOnCreate="false" />
[..]

在 Activity 的 OnCreate 部分:

    AdView adview = (AdView)findViewById(R.id.adViewMain);
AdMobAdapterExtras extras = new AdMobAdapterExtras()
.addExtra("color_bg", "6D0504")
.addExtra("color_bg_top", "6D0504")
.addExtra("color_border", "6D0504")
.addExtra("color_link", "000080")
.addExtra("color_text", "808080")
.addExtra("color_url", "008000");

AdRequest adreq = new AdRequest();
adreq.setNetworkExtras(extras);
adview.setBackgroundColor(Color.parseColor("#6D0504"));
adview.loadAd(adreq);

虽然我是用满载的大炮拍摄(尽可能设置背景颜色并尽量避免边框),但我似乎不可能在任何显示的广告上实现任何颜色变化。

为了至少实现/某事/,我进入了 AdMob 配置面板并尝试从那里强制设置颜色,但它只允许设置背景颜色并给我施加难看的边框和“光泽”效果在渐变背景上看起来很奇怪!

即使尝试直接在管理面板中设置颜色的“蛮力”尝试,有时根据我的设置显示“某种”方式的广告仍然会以标准的黑色背景和蓝色显示出于任何原因的边界。

我是否遗漏了什么,或者功能真的有问题或不一致?只是好奇我是否可以解决这个问题或者必须等待更新。

最佳答案

您通过 AdmobAdapterExtras 正确设置了颜色参数,但这些参数目前仅适用于 AdMob 文字广告,不适用于 AdSense 回填文字广告。目前无法更改这些广告的颜色。

要验证 AdMob 文字广告颜色是否有效,您可以创建自己的 AdMob 文字自家广告,并验证是否使用了这些背景颜色。

关于android - Admob背景色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10939067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com