From 7b4cae279415c8c04c991630b9ae2523ce6810ea Mon Sep 17 00:00:00 2001 From: Max Lv Date: Sat, 18 Nov 2017 18:15:12 +0800 Subject: [PATCH] Refine AdView --- build.sbt | 1 - .../scala/com/github/shadowsocks/ProfilesFragment.scala | 8 +++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/build.sbt b/build.sbt index 40185dbe..e1b5bcef 100644 --- a/build.sbt +++ b/build.sbt @@ -41,7 +41,6 @@ lazy val mobile = project .settings(commonSettings) .settings( libraryDependencies ++= - "com.android.support" % "cardview-v7" % supportLibsVersion :: "com.android.support" % "customtabs" % supportLibsVersion :: "com.android.support" % "design" % supportLibsVersion :: "com.android.support" % "gridlayout-v7" % supportLibsVersion :: diff --git a/mobile/src/main/scala/com/github/shadowsocks/ProfilesFragment.scala b/mobile/src/main/scala/com/github/shadowsocks/ProfilesFragment.scala index 9108817b..dc82deaa 100644 --- a/mobile/src/main/scala/com/github/shadowsocks/ProfilesFragment.scala +++ b/mobile/src/main/scala/com/github/shadowsocks/ProfilesFragment.scala @@ -21,6 +21,7 @@ package com.github.shadowsocks import android.content._ +import android.content.res.Configuration import android.os.Bundle import android.support.design.widget.Snackbar import android.support.v7.widget.RecyclerView.ViewHolder @@ -136,7 +137,12 @@ final class ProfilesFragment extends ToolbarFragment with Toolbar.OnMenuItemClic adView = new AdView(getActivity) adView.setLayoutParams(params) adView.setAdUnitId("ca-app-pub-9097031975646651/7760346322") - adView.setAdSize(AdSize.SMART_BANNER) + + if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) + adView.setAdSize(AdSize.FULL_BANNER) + else + adView.setAdSize(AdSize.SMART_BANNER) + itemView.findViewById[LinearLayout](R.id.indicator).addView(adView) // Load Ad