Ich benutze Navigation-Drawer in meiner Anwendung.So habe ich eine einzelne Aktivität mit navigation_drawer layout.Ich benutze Fragmente, um die wichtigsten Inhaltsbereich (@ + id/content_frame) Daten zu ändern, wenn Benutzer eine Menüoption wählt aus dem Navigation Drawer menu.Now mein Problem ist, dass ich AdMob Ad auf jedem Bildschirm zeigen möchte.Ich könnte Fragmente verwendet, um Anzeigenlayout zu initialisieren und in FrameLayout aufzublasen, aber ich denke, wäre keine gute Option.Ist ihre jede Möglichkeit, die Anzeige zu initialisieren Verwenden Sie diese einzelne Aktivität?DrawerLayout mit Admob ad
navigation_drawer.xml
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<!-- The main content view -->
<FrameLayout
android:id="@+id/content_frame"
android:layout_width="match_parent"
android:layout_height="match_parent" />
<!-- The navigation drawer -->
<ListView
android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:background="@color/side_navigation_background"
android:cacheColorHint="#00000000"
android:choiceMode="singleChoice"
android:divider="@color/side_navigation_list_divider_color"
android:dividerHeight="1dp" />
</android.support.v4.widget.DrawerLayout>
dank Verwendung relativelayout hinzugefügt werden sehr hilfreich .. – Ahmed