2016-08-13 13 views

答えて

0

私のプロジェクトでこのコードを使用しています。プロジェクトの要件に応じて変更を加えることができます。私はそれがあなたのために働くことを願っています。バナー広告のユニットコードを変更することができます。

アクティビティコード

import com.google.android.gms.ads.AdRequest; 
import com.google.android.gms.ads.AdView; 
import com.google.android.gms.ads.MobileAds; 
public class MainActivity extends Activity { 

    private static final String ADMOB_APP_ID = "ca-app-pub-###################~##########"; 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

     MobileAds.initialize(this,ADMOB_APP_ID); 

     AdView mAdView1 = (AdView) findViewById(R.id.adView1); 
     AdRequest adRequest1 = new AdRequest.Builder().build(); 
     mAdView1.loadAd(adRequest1); 

} 

アクティビティXMLコード

<com.google.android.gms.ads.AdView 
     android:id="@+id/adView1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     ads:adSize="BANNER" 
     ads:adUnitId="@string/banner_ad_unit_1" 
     android:layout_above="@+id/adView3" 
     android:layout_alignParentStart="true" 
     android:layout_marginBottom="46dp"> 
    </com.google.android.gms.ads.AdView> 

文字列XMLコード

<resources> 
    <string name="banner_ad_unit_1">ca-app-pub-################/########</string> 
</resources> 

Build.Grandle(モジュールアプリケーション)コード

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.google.android.gms:play-services-ads:8.4.0' 
    compile 'com.android.support:design:22.2.0' 
    compile 'com.android.support:appcompat-v7:22.2.0' 
    compile 'com.amazon.android:mobile-ads:5.+' 
} 
関連する問題