diff --git a/app/build.gradle b/app/build.gradle index b922304..e36c2a6 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -53,4 +53,6 @@ dependencies { compile('com.mikepenz:aboutlibraries:5.3.6@aar') { transitive = true } + + compile 'com.google.android.gms:play-services-ads:8.3.0' } diff --git a/app/src/main/java/net/headlezz/notificationlogger/MainActivity.java b/app/src/main/java/net/headlezz/notificationlogger/MainActivity.java index 982cea7..5da4037 100644 --- a/app/src/main/java/net/headlezz/notificationlogger/MainActivity.java +++ b/app/src/main/java/net/headlezz/notificationlogger/MainActivity.java @@ -13,6 +13,9 @@ import android.view.Menu; import android.view.MenuItem; import android.view.View; +import com.google.android.gms.ads.AdRequest; +import com.google.android.gms.ads.AdView; + import net.headlezz.notificationlogger.createnotification.NotificationCreationFragment; import net.headlezz.notificationlogger.logger.LoggerUtils; import net.headlezz.notificationlogger.notificationlist.NotificationListFragment; @@ -30,6 +33,9 @@ public class MainActivity extends AppCompatActivity implements SharedPreferences @Bind(R.id.main_menu_fab_add_notification) FloatingActionButton mFAB; + @Bind(R.id.adView) + AdView mAdView; + SharedPreferences mSharedPrefs; LoggerWarningPresenter mLoggerWarningPresenter; @@ -57,6 +63,14 @@ public class MainActivity extends AppCompatActivity implements SharedPreferences .add(R.id.main_menu_fragment_container, new NotificationListFragment()) .commit(); } + setupAdView(); + } + + private void setupAdView() { + AdRequest req = new AdRequest.Builder() + .addTestDevice(AdRequest.DEVICE_ID_EMULATOR) + .build(); + mAdView.loadAd(req); } @Override diff --git a/app/src/main/res/layout/main_activity.xml b/app/src/main/res/layout/main_activity.xml index 82e5d94..d215b44 100644 --- a/app/src/main/res/layout/main_activity.xml +++ b/app/src/main/res/layout/main_activity.xml @@ -1,32 +1,49 @@ - - - - - - - + android:layout_above="@+id/adView"> - + + + + + + + + + + - \ No newline at end of file + android:layout_alignParentStart="true" + android:layout_alignParentEnd="true" /> + \ No newline at end of file diff --git a/app/src/main/res/values/system_strings.xml b/app/src/main/res/values/system_strings.xml new file mode 100644 index 0000000..c2cd365 --- /dev/null +++ b/app/src/main/res/values/system_strings.xml @@ -0,0 +1,4 @@ + + + ca-app-pub-0000000000000000/0000000000 + \ No newline at end of file