Как установить баннерную рекламу во всех видах деятельности?
Я новичок в разработке приложений для 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
к макету вашего второго занятия.
Также, пожалуйста, включите код в свои вопросы, чтобы людям было проще помочь!