回答編集履歴

2

コメント

2018/06/14 06:12

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -80,7 +80,7 @@
80
80
 
81
81
  LinearLayout.LayoutParams.MATCH_PARENT,
82
82
 
83
- 1.0f
83
+ 1.0f // 比率
84
84
 
85
85
  )
86
86
 
@@ -114,7 +114,7 @@
114
114
 
115
115
  LinearLayout.LayoutParams.MATCH_PARENT,
116
116
 
117
- 1.0f
117
+ 1.0f // 比率
118
118
 
119
119
  )
120
120
 

1

文章修正

2018/06/14 06:12

投稿

keicha_hrs
keicha_hrs

スコア6768

test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- これはLayoutを2つだけやるのではなく、外枠を司るlayout_1と、その内側に均等配置するlayout_2とlayout_3という、3つのLayoutを使うようにしなとうまくかないしょう。addContentView()はレイアウトの重ね合わせ表示のためのメソッドなので、これを使って均等配置というのはできないでしょう。
23
+ これは2つのLayoutで構成しようとせず、外枠を司るlayout_1と、そのlayout_1の内側に均等配置するlayout_2とlayout_3という、3つのLayoutで構成するようにすればいい。addContentView()はレイアウトの重ね合わせ表示のためのメソッドなので、これでは均等配置はできないでしょう。
24
24
 
25
25
 
26
26
 
@@ -132,4 +132,4 @@
132
132
 
133
133
 
134
134
 
135
- このlayout_2およびlayout_3をlayout_1にaddView()します。後は、ボタンやテキストをlayout_2やlayout_3にaddView()していけば、想定通りになるのでは
135
+ このlayout_2およびlayout_3をlayout_1にaddView()します。後は、ボタンやテキストをlayout_2やlayout_3にaddView()していけば、想定通りになると思います