我已在mopub网络中集成了InMobi。我把mopub的代码和它的xml一起放了。是否需要将Inmobi代码与mobup一起使用。如果是,那么xml将使用哪个。 请帮我解决这个问题。
//我的代码
moPubView = (MoPubView) rootView.findViewById(R.id.adview);
moPubView.setAdUnitId("6d9c103be7aa446ab94e543462a390d8");
moPubView.forceRefresh();
moPubView.loadAd();
//我的xml
<com.mopub.mobileads.MoPubView
android:id="@+id/adview"
android:layout_width="match_parent"
android:layout_height="50dp"
android:layout_alignParentBottom="true"
ads:loadAdOnCreate="true"/>
答案 0 :(得分:1)
要在Android中使用MOpub进行集成,请使用建议代码---
将这些添加到AndroidManifest.xml
<activity
android:name="com.mopub.mobileads.MoPubActivity"
android:configChanges="keyboardHidden|orientation" />
<activity
android:name="com.mopub.mobileads.MraidActivity"
android:configChanges="keyboardHidden|orientation" />
<activity
android:name="com.mopub.common.MoPubBrowser"
android:configChanges="keyboardHidden|orientation" />
<activity
android:name="com.mopub.mobileads.MraidVideoPlayerActivity"
android:configChanges="keyboardHidden|orientation" />
<meta-data
android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />
另外添加Google Play服务库。
使用ADD_UNIT_ID
在Activity上添加这些代码mAdView = (MoPubView) findViewById(R.id.adview);
boolean tabletSize = getResources().getBoolean(R.bool.isTablet);
mAdView.setAdUnitId(ADD_UNIT_ID);
mAdView.loadAd();
在xml中添加
<com.mopub.mobileads.MoPubView
android:id="@+id/adview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
并添加以下Mopub SDK link