之前我使用google admob sdk在Android上集成admob。 但现在我想尝试将admob与google admob服务集成。 但是当admob出现时,其他背景都没有出现。 如果您知道其原因,请通知我。
这是我的代码。
setContentView(R.layout.main);
adview = new Adview(this);
adView.setAdUnitId(admobid);
adview.setAdsize(Adsize.banner);
Linearlayout layout = (Linearlayout)findViewById(R.id.mainLayout);
layout.addView(adView);
AdRequest adrequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schema.android.com/apk/lib/com.google.android.gms.ads"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:id = "@+id/mainLayout">
</LinearLayout>
答案 0 :(得分:0)
试试这个..
adview = new Adview(this);
adView.setAdUnitId(admobid);
adview.setAdsize(Adsize.banner);
RelativeLayout.LayoutParams lp = new RelativeLayout.LayoutParams(RelativeLayout.LayoutParams.MATCH_PARENT, 50);
adview.setLayoutParams(lp);
Linearlayout layout = (Linearlayout)findViewById(R.id.mainLayout);
layout.addView(adView);
AdRequest adrequest = new AdRequest.Builder().build();
adView.loadAd(adRequest);