diff --git a/app/src/main/kotlin/jackall/moncalc/activity/MainActivity.kt b/app/src/main/kotlin/jackall/moncalc/activity/MainActivity.kt index 352b493..c8a1050 100644 --- a/app/src/main/kotlin/jackall/moncalc/activity/MainActivity.kt +++ b/app/src/main/kotlin/jackall/moncalc/activity/MainActivity.kt @@ -4,6 +4,7 @@ import android.databinding.DataBindingUtil import android.os.Bundle import android.support.v7.app.AppCompatActivity +import com.google.android.gms.ads.AdSize import com.google.gson.Gson import com.google.gson.stream.JsonReader import io.realm.RealmList @@ -107,6 +108,6 @@ override fun onStart() { super.onStart() - AdUtil.startBannerAd(this, mainBinding.root.main_banner_layout, Const.BannerUnitId) + AdUtil.startBannerAd(this, mainBinding.root.main_banner_layout, AdSize.BANNER, Const.BannerUnitId) } } \ No newline at end of file diff --git a/app/src/main/kotlin/jackall/moncalc/service/MainService.kt b/app/src/main/kotlin/jackall/moncalc/service/MainService.kt index 5665904..b074991 100644 --- a/app/src/main/kotlin/jackall/moncalc/service/MainService.kt +++ b/app/src/main/kotlin/jackall/moncalc/service/MainService.kt @@ -11,6 +11,7 @@ import android.os.IBinder import android.support.v4.app.NotificationCompat import android.view.* +import com.google.android.gms.ads.AdSize import jackall.moncalc.Const import jackall.moncalc.R import jackall.moncalc.activity.MainActivity @@ -142,7 +143,7 @@ } override fun showRegistView() { - AdUtil.startBannerAd(this, registBinding.overlayBannerLayout, Const.overlayBannerUnitId) + AdUtil.startBannerAd(this, registBinding.overlayBannerLayout, AdSize.BANNER, Const.overlayBannerUnitId) if (moveOverlayView.isShown) { windowManager.removeView(moveOverlayView) } diff --git a/app/src/main/kotlin/jackall/moncalc/utils/AdUtil.kt b/app/src/main/kotlin/jackall/moncalc/utils/AdUtil.kt index 5606939..3a40e38 100644 --- a/app/src/main/kotlin/jackall/moncalc/utils/AdUtil.kt +++ b/app/src/main/kotlin/jackall/moncalc/utils/AdUtil.kt @@ -6,18 +6,17 @@ import com.google.android.gms.ads.AdSize import com.google.android.gms.ads.AdView import com.google.android.gms.ads.MobileAds -import jackall.moncalc.Const /** * Created by matsumoto_k on 2017/11/06. */ class AdUtil { companion object { - fun startBannerAd(context: Context, framelayout: FrameLayout, bannerUnitId: String) { + fun startBannerAd(context: Context, framelayout: FrameLayout, adSize: AdSize, bannerUnitId: String) { MobileAds.initialize(context) val adBannerView = AdView(context) - adBannerView.adSize = AdSize.BANNER - adBannerView.adUnitId = Const.overlayBannerUnitId + adBannerView.adSize = adSize + adBannerView.adUnitId = bannerUnitId framelayout.addView(adBannerView) val adBannerRequest = AdRequest.Builder().build() adBannerView.loadAd(adBannerRequest)