回答編集履歴
1
追記
test
CHANGED
@@ -63,3 +63,43 @@
|
|
63
63
|
```
|
64
64
|
|
65
65
|
あえて異なる書き方にしました
|
66
|
+
|
67
|
+
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
追記:
|
72
|
+
|
73
|
+
期待する画像は、元々のコードで実現できていました
|
74
|
+
|
75
|
+
たとえばemulatorとかNexusなどでも
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
考えられることとしては
|
80
|
+
|
81
|
+
|
82
|
+
|
83
|
+
> それぞれの子ビューが画面上で等しいスペースを占める線形レイアウトを作成するには、各ビューの android:layout_height を "0dp"(垂直レイアウトの場合)、または各ビューの android:layout_width を "0dp"(水平レイアウトの場合)に設定します。 次に、各ビューの android:layout_weight を "1" に設定します。
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
[リンク内容](https://developer.android.com/guide/topics/ui/layout/linear.html?hl=ja)
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
とあるようにこの場合は
|
92
|
+
|
93
|
+
```
|
94
|
+
|
95
|
+
android:layout_width="0dp"
|
96
|
+
|
97
|
+
```
|
98
|
+
|
99
|
+
とするのが本来の設定でしょう
|
100
|
+
|
101
|
+
0dpにすることでどちらに(水平・垂直)weightがかかっているのか明確になります
|
102
|
+
|
103
|
+
|
104
|
+
|
105
|
+
実機がコードとしては正確ではないと見ているのかもしれません
|