Знаете ли вы о реализации ViewStub?
Для вашей проблемы ViewStub используется для размещения объявлений AdMob на Нижний колонтитул , вам просто нужно создать макет для этого нижнего колонтитула, а затем включить этот макет в макеты XML (макеты действий), используя пример ViewStub.
Вот пример для реализации ViewStub, да, это для строки заголовка, но вы можете взять из нее концепцию.
Теперь, чтобы оптимизировать решение (код), вы можете создать класс Abstract и расширить класс Activity и включить в него свой рекламный код AdMob.
Например:
public abstract class BaseActivity extends Activity
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
public void setFooterAds()
{
// Make ViewStub visible
// include your Ads code
}
}
Теперь, , вам просто нужно расширить этот класс BaseActivity в ваших классах Activity и вызвать метод setFooterAds () для отображения рекламы AdMob.