Как установить баннерную рекламу во всех видах деятельности?

Я новичок в разработке приложений для Android, и я создаю приложение в студии Android, которая имеет 2 вида деятельности. Одним из них является activity_main.xml, в котором есть кнопка для открытия второго действия. Когда я устанавливаю рекламный баннер, он показывается только в нижней части Activity_main.xml, и я хочу установить такую ​​же баннерную рекламу во втором своем действии. Что я должен делать. Пожалуйста, помогите мне. Спасибо!

2 ответа

Создать супер класс для FirstActivity а также SecondActivity наследуя Activity учебный класс. вызов integrateAdView() от onCreate() метод дочернего класса.

integrateAdView() метод суперкласса:

public void integrateAdView(){ 

    layout = new LinearLayout(this);
    layout.setOrientation(LinearLayout.VERTICAL);
    layout.setGravity(android.view.Gravity.BOTTOM | android.view.Gravity.CENTER_HORIZONTAL);   
    addContentView(layout, new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));

    adView = new AdView(this, AdSize.BANNER, ADV_PUB_ID);
    adView.setAdListener(new AdListener(){
       ...
    });
    layout.addView(adView, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));

    AdRequest request = new AdRequest();    
    request.addTestDevice(AdRequest.TEST_EMULATOR);
    adView.loadAd(request);   
}

Вам необходимо скопировать вид рекламного баннера с activity_main.xml к макету вашего второго занятия.

Также, пожалуйста, включите код в свои вопросы, чтобы людям было проще помочь!

Другие вопросы по тегам