(EN) Android Banner - adxcorp/ADXLibrary_Integration GitHub Wiki

Banner Integration

1) Layout

Add MoPubView to layout

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

2) Loading and destroying Banner Ad

You can load and destroy Banner Ad as follows:

public class BannerActivity extends AppCompatActivity {
    private MoPubView mMoPubView;
    
    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_banner);
    
        mMoPubView = (MoPubView) findViewById(R.id.adview);
        mMoPubView.setAdUnitId(DefineAdUnitId.BANNER_AD_UNIT_ID);
        mMoPubView.setBannerAdListener(new MoPubView.BannerAdListener() {
            @Override
            public void onBannerLoaded(MoPubView banner) {
    
            }
    
            @Override
            public void onBannerFailed(MoPubView banner, MoPubErrorCode errorCode) {
    
            }
    
            @Override
            public void onBannerClicked(MoPubView banner) {
    
            }
    
            @Override
            public void onBannerExpanded(MoPubView banner) {
    
            }
    
            @Override
            public void onBannerCollapsed(MoPubView banner) {
    
            }
        });
        mMoPubView.loadAd();
    }
    
    @Override
    protected void onDestroy() {
        super.onDestroy();
    
        mMoPubView.destroy();
    }
}