Commit 918eec43 authored by Max Lv's avatar Max Lv

Revert to previous AdView

parent 2b787d50
...@@ -40,7 +40,7 @@ import com.github.shadowsocks.database.Profile ...@@ -40,7 +40,7 @@ import com.github.shadowsocks.database.Profile
import com.github.shadowsocks.plugin.PluginConfiguration import com.github.shadowsocks.plugin.PluginConfiguration
import com.github.shadowsocks.utils._ import com.github.shadowsocks.utils._
import com.github.shadowsocks.widget.UndoSnackbarManager import com.github.shadowsocks.widget.UndoSnackbarManager
import com.google.android.gms.ads.{AdRequest, AdSize, NativeExpressAdView} import com.google.android.gms.ads.{AdRequest, AdSize, AdView}
import scala.collection.mutable.{ArrayBuffer, ListBuffer} import scala.collection.mutable.{ArrayBuffer, ListBuffer}
import scala.util.Random import scala.util.Random
...@@ -88,7 +88,7 @@ final class ProfilesFragment extends ToolbarFragment with Toolbar.OnMenuItemClic ...@@ -88,7 +88,7 @@ final class ProfilesFragment extends ToolbarFragment with Toolbar.OnMenuItemClic
// it will not take effect unless set in code // it will not take effect unless set in code
itemView.findViewById[View](R.id.indicator).setBackgroundResource(R.drawable.background_profile) itemView.findViewById[View](R.id.indicator).setBackgroundResource(R.drawable.background_profile)
private var adView: NativeExpressAdView = _ private var adView: AdView = _
{ {
val share = itemView.findViewById[View](R.id.share) val share = itemView.findViewById[View](R.id.share)
...@@ -143,22 +143,14 @@ final class ProfilesFragment extends ToolbarFragment with Toolbar.OnMenuItemClic ...@@ -143,22 +143,14 @@ final class ProfilesFragment extends ToolbarFragment with Toolbar.OnMenuItemClic
new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT) new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT)
params.gravity = Gravity.CENTER_HORIZONTAL params.gravity = Gravity.CENTER_HORIZONTAL
params.setMargins(0, getResources.getDimensionPixelOffset(R.dimen.margin_small), 0, 0) params.setMargins(0, getResources.getDimensionPixelOffset(R.dimen.margin_small), 0, 0)
adView = new NativeExpressAdView(getActivity) adView = new AdView(getActivity)
adView.setLayoutParams(params) adView.setLayoutParams(params)
adView.setAdUnitId("ca-app-pub-9097031975646651/5224027521") adView.setAdUnitId("ca-app-pub-9097031975646651/7760346322")
adView.setAdSize(new AdSize(328, 132)) adView.setAdSize(AdSize.LARGE_BANNER)
itemView.findViewById[LinearLayout](R.id.content).addView(adView) itemView.findViewById[LinearLayout](R.id.content).addView(adView)
// Demographics
val random = new Random()
val adBuilder = new AdRequest.Builder()
adBuilder.setGender(AdRequest.GENDER_MALE)
val year = 1975 + random.nextInt(40)
val month = 1 + random.nextInt(12)
val day = random.nextInt(28)
adBuilder.setBirthday(new GregorianCalendar(year, month, day).getTime)
// Load Ad // Load Ad
val adBuilder = new AdRequest.Builder()
adView.loadAd(adBuilder.build()) adView.loadAd(adBuilder.build())
} else adView.setVisibility(View.VISIBLE) } else adView.setVisibility(View.VISIBLE)
} else if (adView != null) adView.setVisibility(View.GONE) } else if (adView != null) adView.setVisibility(View.GONE)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment