回答編集履歴

1

追記

2017/09/25 04:16

投稿

aja
aja

スコア3733

test CHANGED
@@ -19,3 +19,51 @@
19
19
 
20
20
 
21
21
  動的にLinearLayoutの高さを取得して広告サイズに入れるような設定で行けそうではありますが
22
+
23
+
24
+
25
+ 追記:
26
+
27
+ ```
28
+
29
+ public void onWindowFocusChanged(boolean hasFocus) {
30
+
31
+ super.onWindowFocusChanged(hasFocus);
32
+
33
+
34
+
35
+ adMobView = new PublisherAdView(this);
36
+
37
+ adMobView.setAdUnitId(AdUnitID);
38
+
39
+
40
+
41
+ float scale = getResources().getDisplayMetrics().density;
42
+
43
+ layoutWidth =(int)(layout.getWidth()/scale);
44
+
45
+ layoutHeight =(int)(layout.getHeight()/scale);
46
+
47
+ customAdSize = new AdSize(layoutWidth, layoutHeight);
48
+
49
+ adMobView.setAdSizes(customAdSize);
50
+
51
+
52
+
53
+ layout.addView(adMobView);
54
+
55
+
56
+
57
+ adRequest = new PublisherAdRequest.Builder().build();
58
+
59
+ adMobView.loadAd(adRequest);
60
+
61
+
62
+
63
+ }
64
+
65
+
66
+
67
+ ```
68
+
69
+ ![イメージ説明](e634f00d1d357fcb48c78387cb1945df.png)