J'ai lu l'autre Q & A sur les couleurs de fond avec Admob, et d'accord avec les réponses là-bas. Seul, même les publicités «standard» ont l'air bizarre et je n'arrive pas à les faire ressembler à ce que je veux.couleur de fond Admob
C'est ma section de mise en page:
<?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" />
[..]
Et dans la section OnCreate de l'activité:
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);
Bien que je tire avec des canons à pleine charge (réglage de la couleur BG chaque fois que possible et essayer de mon mieux pour éviter les frontières), il me semble impossible d'obtenir un changement de couleur à l'une des publicités affichées. Pour atteindre au moins/quelque chose /, je suis allé au panneau de configuration AdMob et j'ai essayé de forcer les paramètres de couleur à partir de là, mais cela ne permet que de définir la couleur d'arrière-plan et une bordure moche effet qui ne semble rien mais étrange sur un fond dégradé!
Même avec la tentative de 'brute force' de paramétrer les couleurs directement dans le panneau d'administration, parfois les publicités qui s'affichent de la même manière que mes paramètres sont également affichées avec le fond noir standard et frontières bleues pour une raison quelconque.
Ai-je manqué quelque chose, ou la fonctionnalité est-elle vraiment buggée ou incohérente? Juste curieux si je peux résoudre ce problème ou avoir à attendre une mise à jour.
Donc, si je n'ai jamais vu une annonce affichée dans mon application avec la couleur que j'ai définie avec AdmobAdapterExtras, cela signifie-t-il que le nombre de ces publicités est si faible comparé à d'autres? (sinon, je pourrais juste désactiver tous les autres pour l'aspect visuel de mon application ... mais alors, si cela n'aboutirait à aucune publicité affichée, je ne serais pas vraiment satisfait aussi ;-)) – richey
Dernièrement je n'ai pas Je n'ai pas vu trop d'annonces textuelles AdMob. Il s'agit d'annonces illustrées ou des annonces de renvoi AdSense entourées d'une bordure bleue. –