教學有很多, 但大多十分多肺話, 所以我的十分精簡:
1) Reg On Admob site to get the Publisher ID - a14exxxxxxxxxx
2) Mainfest.xml:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<activity
android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />
3) Add a LinearLayout called ad_layout to the Activity "XML" file that u want to show the ad.
4a) Add the code to the correspondence Activity "JAVA Code" file
------- Field -------
private DfpAdView mAdView;
I----- onCreate ------
final LinearLayout adRow = (LinearLayout) findViewById(R.id.ad_layout);
mAdView = new DfpAdView(this, AdSize.SMART_BANNER, "a14exxxxxxxxxx");
adRow.addView(mAdView);
mAdView.loadAd(new AdRequest());
4b) Change DfpAdView to AdView, if u want AdView
5) Override onDestory
@Override
protected void onDestroy() {
if (mAdView != null) {
mAdView.removeAllViews();
mAdView.destroy();
}
super.onDestroy();
}
6) Run Test !!!!
PS: Add DfpInterstitialAd Later
No comments:
Post a Comment