2012年3月7日

【Android】MoPubの実装をしてみる(2)

今回はコード編です。
前回はこちらからご参照ください。

参考サイトはこちらです。

まずはAndroid Manifest.xmlから

Android Manifest.xml

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
まずはこの2行を追加し、MoPubが広告をネット経由で取れるようにしてください。

次にViewへ移ります。

layout/xxx.xml

<com.mopub.mobileads.MoPubView
  android:id="@+id/adview"
  android:layout_width="fill_parent"
  android:layout_height="wrap_content"
/>

android:layout_heightですが、参考サイトでは50dpになってますが、
うまく広告のサイズが合いませんでした。
wrap_contentでも広告は出ましたので、このブログでは変更しております。

次に、Javaのコードを

TestActivity.java

mAdView = (MoPubView) findViewById(R.id.adview);
mAdView.setAdUnitId("xxxxxxxxxxx"); // Enter your Ad Unit ID from www.mopub.com
mAdView.loadAd();

xxxxxxxxxxxはAd Unit IDを指定してください。

以上で完了(のはず)です。
とりあえず表示されるか試してみてはいかがでしょうか?

次回もよろしくお願いします。