質問編集履歴

4

コメントをもとに現状を追記

2019/10/03 01:12

投稿

adk
adk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -176,8 +176,6 @@
176
176
 
177
177
 
178
178
 
179
-
180
-
181
179
  <include layout="@layout/content" />
182
180
 
183
181
 
@@ -215,3 +213,167 @@
215
213
  </RelativeLayout>
216
214
 
217
215
  ```
216
+
217
+ 追記//////////////////////////////////////////////////////////////////////////////////
218
+
219
+ 教えていただいたフッター固定法をもとに以下のように変えると、うまくいきます。
220
+
221
+
222
+
223
+ ```AndroidManifest
224
+
225
+ <activity android:windowSoftInputMode="adjustResize">
226
+
227
+ ```
228
+
229
+
230
+
231
+ ```xml
232
+
233
+ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
234
+
235
+ android:layout_width="match_parent"
236
+
237
+ android:layout_height="match_parent"
238
+
239
+ xmlns:tools="http://schemas.android.com/tools">
240
+
241
+
242
+
243
+ <ScrollView
244
+
245
+ android:layout_width="match_parent"
246
+
247
+ android:layout_height="match_parent"
248
+
249
+ android:layout_above="@+id/SM_bottomFrag">
250
+
251
+
252
+
253
+ <include layout="@layout/content" />
254
+
255
+
256
+
257
+ </ScrollView>
258
+
259
+ <fragment
260
+
261
+ android:id="@+id/SM_bottomFrag"
262
+
263
+ android:name="com.example.myapplication.BottomFragment"
264
+
265
+ android:layout_width="match_parent"
266
+
267
+ android:layout_height="wrap_content"
268
+
269
+ android:layout_alignParentBottom="true"
270
+
271
+ tools:layout="@layout/fragment_bottom"
272
+
273
+ android:layout_weight="1.0"/>
274
+
275
+ </RelativeLayout>
276
+
277
+ ```
278
+
279
+ ですが、この<ScrollView>で囲まれた部分が
280
+
281
+ ```xml
282
+
283
+ <androidx.coordinatorlayout.widget.CoordinatorLayout
284
+
285
+ android:layout_width="fill_parent"
286
+
287
+ android:layout_height="fill_parent"
288
+
289
+ android:layout_above="@+id/SM_bottomFrag"
290
+
291
+ android:layout_marginBottom="0dp"
292
+
293
+ android:fitsSystemWindows="true"
294
+
295
+ tools:context=".Activity">
296
+
297
+ <com.google.android.material.appbar.AppBarLayout
298
+
299
+ android:id="@+id/app_bar"
300
+
301
+ android:layout_width="match_parent"
302
+
303
+ android:layout_height="100dp"
304
+
305
+ android:fitsSystemWindows="true"
306
+
307
+ android:theme="@style/AppTheme.AppBarOverlay">
308
+
309
+ <com.google.android.material.appbar.CollapsingToolbarLayout
310
+
311
+ android:id="@+id/toolbar_layout"
312
+
313
+ android:layout_width="match_parent"
314
+
315
+ android:layout_height="match_parent"
316
+
317
+ android:fitsSystemWindows="true"
318
+
319
+ app:contentScrim="?attr/colorPrimary"
320
+
321
+ app:layout_scrollFlags="scroll|enterAlways"
322
+
323
+ app:toolbarId="@+id/toolbar">
324
+
325
+ <androidx.appcompat.widget.Toolbar
326
+
327
+ android:id="@+id/toolbar"
328
+
329
+ android:layout_width="match_parent"
330
+
331
+ android:layout_height="?attr/actionBarSize"
332
+
333
+ app:layout_collapseMode="pin"
334
+
335
+ app:title="タイトル画面"
336
+
337
+ app:popupTheme="@style/AppTheme.PopupOverlay" />
338
+
339
+ </com.google.android.material.appbar.CollapsingToolbarLayout>
340
+
341
+ </com.google.android.material.appbar.AppBarLayout>
342
+
343
+
344
+
345
+ <include layout="@layout/content" />
346
+
347
+
348
+
349
+ </androidx.coordinatorlayout.widget.CoordinatorLayout>
350
+
351
+ ```
352
+
353
+
354
+
355
+ だとやはりフッターは下に固定されてしまいます。固定の原因はCoordinatorLayoutの中身に原因があると思われます。
356
+
357
+ (置き換える際にはAndroidManifestに android:theme="@style/AppTheme.NoActionBar" を足しています)
358
+
359
+
360
+
361
+ ツールバーをapp:layout_scrollFlags="scroll|enterAlways"の挙動で動かすのは外したくないです。
362
+
363
+
364
+
365
+ なので、主な解決策としては
366
+
367
+
368
+
369
+ 1.CoordinatorLayoutの中身でフッターを固定している設定を特定し、外す
370
+
371
+
372
+
373
+ 2.CoordinatorLayoutを使わず、別のレイアウトを使ってツールバーをの
374
+
375
+ app:layout_scrollFlags="scroll|enterAlways"の挙動を実現する
376
+
377
+
378
+
379
+ のほうが良いのかなと思っています。このどちらかのやり方についてお教え願えませんでしょうか。

3

コードの書式改定

2019/10/03 01:12

投稿

adk
adk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -20,21 +20,25 @@
20
20
 
21
21
 
22
22
 
23
+ ```xml
24
+
23
- <CoordinatorLayout>
25
+ <CoordinatorLayout>
24
-
26
+
25
-    <AppBarLayout>
27
+    <AppBarLayout>
26
-
28
+
27
-      <CollapsingToolbarLayout>
29
+      <CollapsingToolbarLayout>
28
-
30
+
29
-        <Toolbar />
31
+        <Toolbar />
30
-
32
+
31
-      </CollapsingToolbarLayout>
33
+      </CollapsingToolbarLayout>
32
-
34
+
33
-    </AppBarLayout>
35
+    </AppBarLayout>
34
-
36
+
35
-    <include layout="@layout/content_scrolling" />
37
+    <include layout="@layout/content_scrolling" />
36
-
38
+
37
- </CoordinatorLayout>
39
+ </CoordinatorLayout>
40
+
41
+ ```
38
42
 
39
43
  このレイアウトの下に常に表示されるフッターを付けようとしているのですが、現状フッターが一番下に固定されており、
40
44
 
@@ -50,166 +54,164 @@
50
54
 
51
55
  現状のアプリの構成は
52
56
 
53
-
57
+ ```xml
54
-
58
+
55
- <RelativeLayout>
59
+ <RelativeLayout>
56
-
57
-
58
-
60
+
61
+
62
+
59
-   <CoordinatorLayout>
63
+   <CoordinatorLayout>
60
-
64
+
61
-      <AppBarLayout>
65
+      <AppBarLayout>
62
-
66
+
63
-        <CollapsingToolbarLayout>
67
+        <CollapsingToolbarLayout>
64
-
68
+
65
-          <Toolbar />
69
+          <Toolbar />
66
-
70
+
67
-        </CollapsingToolbarLayout>
71
+        </CollapsingToolbarLayout>
68
-
72
+
69
-      </AppBarLayout>
73
+      </AppBarLayout>
70
-
74
+
71
-      <include layout="@layout/content_scrolling" />
75
+      <include layout="@layout/content_scrolling" />
72
-
76
+
73
-   </CoordinatorLayout>
77
+   </CoordinatorLayout>
74
-
75
-
76
-
78
+
79
+
80
+
77
-   <fragment></fragment>
81
+   <fragment></fragment>
78
-
79
-
80
-
82
+
83
+
84
+
81
- </RelativeLayout>
85
+ </RelativeLayout>
86
+
82
-
87
+ ```
83
-
84
88
 
85
89
  としています。詳細なコードは下記のとおりです。
86
90
 
87
-
88
-
89
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
90
-
91
- xmlns:app="http://schemas.android.com/apk/res-auto"
92
-
93
- xmlns:tools="http://schemas.android.com/tools"
94
-
95
- android:layout_width="match_parent"
96
-
97
- android:layout_height="match_parent"
98
-
99
- android:orientation="vertical">
100
-
101
-
102
-
103
-
104
-
105
-
106
-
107
-
108
-
109
- <androidx.coordinatorlayout.widget.CoordinatorLayout
110
-
111
- android:layout_width="fill_parent"
112
-
113
- android:layout_height="fill_parent"
114
-
115
- android:layout_above="@+id/SM_bottomFrag"
116
-
117
- android:layout_marginBottom="0dp"
118
-
119
- android:fitsSystemWindows="true"
120
-
121
- tools:context=".Activity">
122
-
123
-
124
-
125
-
126
-
127
- <com.google.android.material.appbar.AppBarLayout
128
-
129
- android:id="@+id/app_bar"
130
-
131
- android:layout_width="match_parent"
132
-
133
- android:layout_height="100dp"
134
-
135
- android:fitsSystemWindows="true"
136
-
137
- android:theme="@style/AppTheme.AppBarOverlay">
138
-
139
- <com.google.android.material.appbar.CollapsingToolbarLayout
140
-
141
- android:id="@+id/toolbar_layout"
142
-
143
- android:layout_width="match_parent"
144
-
145
- android:layout_height="match_parent"
146
-
147
- android:fitsSystemWindows="true"
148
-
149
- app:contentScrim="?attr/colorPrimary"
150
-
151
- app:layout_scrollFlags="scroll|enterAlways"
152
-
153
- app:toolbarId="@+id/toolbar">
154
-
155
- <androidx.appcompat.widget.Toolbar
156
-
157
- android:id="@+id/toolbar"
158
-
159
- android:layout_width="match_parent"
160
-
161
- android:layout_height="?attr/actionBarSize"
162
-
163
- app:layout_collapseMode="pin"
164
-
165
- app:title="タイトル画面"
166
-
167
- app:popupTheme="@style/AppTheme.PopupOverlay" />
168
-
169
- </com.google.android.material.appbar.CollapsingToolbarLayout>
170
-
171
- </com.google.android.material.appbar.AppBarLayout>
172
-
173
-
174
-
175
-
176
-
177
- <include layout="@layout/content" />
178
-
179
-
180
-
181
- </androidx.coordinatorlayout.widget.CoordinatorLayout>
182
-
183
-
184
-
185
-
186
-
187
-
188
-
189
-
190
-
191
-
192
-
193
- <fragment」
194
-
195
- android:id="@+id/SM_bottomFrag"
196
-
197
- android:name="com.example.myapplication.BottomFragment"
198
-
199
- android:layout_width="match_parent"
200
-
201
- android:layout_height="wrap_content"
202
-
203
- android:layout_alignParentBottom="true"
204
-
205
- tools:layout="@layout/fragment_bottom" />
206
-
207
-
208
-
209
-
210
-
211
-
212
-
213
-
214
-
215
- 「</RelativeLayout>」
91
+ ```xml
92
+
93
+ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
94
+
95
+ xmlns:app="http://schemas.android.com/apk/res-auto"
96
+
97
+ xmlns:tools="http://schemas.android.com/tools"
98
+
99
+ android:layout_width="match_parent"
100
+
101
+ android:layout_height="match_parent"
102
+
103
+ android:orientation="vertical">
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+ <androidx.coordinatorlayout.widget.CoordinatorLayout
114
+
115
+ android:layout_width="fill_parent"
116
+
117
+ android:layout_height="fill_parent"
118
+
119
+ android:layout_above="@+id/SM_bottomFrag"
120
+
121
+ android:layout_marginBottom="0dp"
122
+
123
+ android:fitsSystemWindows="true"
124
+
125
+ tools:context=".Activity">
126
+
127
+
128
+
129
+
130
+
131
+ <com.google.android.material.appbar.AppBarLayout
132
+
133
+ android:id="@+id/app_bar"
134
+
135
+ android:layout_width="match_parent"
136
+
137
+ android:layout_height="100dp"
138
+
139
+ android:fitsSystemWindows="true"
140
+
141
+ android:theme="@style/AppTheme.AppBarOverlay">
142
+
143
+ <com.google.android.material.appbar.CollapsingToolbarLayout
144
+
145
+ android:id="@+id/toolbar_layout"
146
+
147
+ android:layout_width="match_parent"
148
+
149
+ android:layout_height="match_parent"
150
+
151
+ android:fitsSystemWindows="true"
152
+
153
+ app:contentScrim="?attr/colorPrimary"
154
+
155
+ app:layout_scrollFlags="scroll|enterAlways"
156
+
157
+ app:toolbarId="@+id/toolbar">
158
+
159
+ <androidx.appcompat.widget.Toolbar
160
+
161
+ android:id="@+id/toolbar"
162
+
163
+ android:layout_width="match_parent"
164
+
165
+ android:layout_height="?attr/actionBarSize"
166
+
167
+ app:layout_collapseMode="pin"
168
+
169
+ app:title="タイトル画面"
170
+
171
+ app:popupTheme="@style/AppTheme.PopupOverlay" />
172
+
173
+ </com.google.android.material.appbar.CollapsingToolbarLayout>
174
+
175
+ </com.google.android.material.appbar.AppBarLayout>
176
+
177
+
178
+
179
+
180
+
181
+ <include layout="@layout/content" />
182
+
183
+
184
+
185
+ </androidx.coordinatorlayout.widget.CoordinatorLayout>
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+
194
+
195
+
196
+
197
+ <fragment」
198
+
199
+ android:id="@+id/SM_bottomFrag"
200
+
201
+ android:name="com.example.myapplication.BottomFragment"
202
+
203
+ android:layout_width="match_parent"
204
+
205
+ android:layout_height="wrap_content"
206
+
207
+ android:layout_alignParentBottom="true"
208
+
209
+ tools:layout="@layout/fragment_bottom" />
210
+
211
+
212
+
213
+
214
+
215
+ </RelativeLayout>
216
+
217
+ ```

2

コード修正

2019/10/02 23:44

投稿

adk
adk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -20,23 +20,21 @@
20
20
 
21
21
 
22
22
 
23
- <CoordinatorLayout>
23
+ <CoordinatorLayout>
24
+
24
-
25
+ 「   <AppBarLayout>」
26
+
27
+ 「     <CollapsingToolbarLayout>」
28
+
29
+ 「       <Toolbar />」
30
+
31
+ 「     </CollapsingToolbarLayout>」
32
+
25
- ''''<AppBarLayout>
33
+ 「   </AppBarLayout>
26
-
27
- ''''''''<CollapsingToolbarLayout>
34
+
28
-
29
- ''''''''''''<Toolbar />
30
-
31
- ''''''''</CollapsingToolbarLayout>
32
-
33
- ''''</AppBarLayout>
34
-
35
- ''''<include layout="@layout/content_scrolling" />
35
+ 「   <include layout="@layout/content_scrolling" />
36
-
36
+
37
- </CoordinatorLayout>
37
+ </CoordinatorLayout>
38
-
39
-
40
38
 
41
39
  このレイアウトの下に常に表示されるフッターを付けようとしているのですが、現状フッターが一番下に固定されており、
42
40
 
@@ -54,33 +52,33 @@
54
52
 
55
53
 
56
54
 
57
- <RelativeLayout>
55
+ <RelativeLayout>
56
+
57
+
58
+
58
-
59
+ 「  <CoordinatorLayout>」
60
+
59
-
61
+ 「     <AppBarLayout>」
62
+
60
-
63
+ 「       <CollapsingToolbarLayout>」
64
+
65
+ 「         <Toolbar />」
66
+
61
- ''''<CoordinatorLayout>
67
+ 「       </CollapsingToolbarLayout>
62
-
68
+
63
- ''''''''<AppBarLayout>
69
+ 「     </AppBarLayout>
64
-
65
- ''''''''''''<CollapsingToolbarLayout>
70
+
66
-
67
- ''''''''''''''''<Toolbar />
68
-
69
- ''''''''''''</CollapsingToolbarLayout>
70
-
71
- ''''''''</AppBarLayout>
72
-
73
- ''''''''<include layout="@layout/content_scrolling" />
71
+ 「     <include layout="@layout/content_scrolling" />
74
-
72
+
75
- ''''</CoordinatorLayout>
73
+ 「  </CoordinatorLayout>
76
-
77
-
78
-
74
+
75
+
76
+
79
- ''''<fragment></fragment>
77
+ 「  <fragment></fragment>
80
-
81
-
82
-
78
+
79
+
80
+
83
- </RelativeLayout>
81
+ </RelativeLayout>
84
82
 
85
83
 
86
84
 
@@ -88,122 +86,130 @@
88
86
 
89
87
 
90
88
 
91
- <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
92
-
93
- xmlns:app="http://schemas.android.com/apk/res-auto"
94
-
95
- xmlns:tools="http://schemas.android.com/tools"
96
-
97
- android:layout_width="match_parent"
98
-
99
- android:layout_height="match_parent"
100
-
101
- android:orientation="vertical">
102
-
103
-
104
-
105
-
106
-
107
- <androidx.coordinatorlayout.widget.CoordinatorLayout
108
-
109
- android:layout_width="fill_parent"
110
-
111
- android:layout_height="fill_parent"
112
-
113
- android:layout_above="@+id/SM_bottomFrag"
114
-
115
- android:layout_marginBottom="0dp"
116
-
117
- android:fitsSystemWindows="true"
118
-
119
- tools:context=".Activity">
120
-
121
-
122
-
123
- <com.google.android.material.appbar.AppBarLayout
124
-
125
- android:id="@+id/app_bar"
126
-
127
- android:layout_width="match_parent"
128
-
129
- android:layout_height="100dp"
130
-
131
- android:fitsSystemWindows="true"
132
-
133
- android:theme="@style/AppTheme.AppBarOverlay">
134
-
135
-
136
-
137
- <com.google.android.material.appbar.CollapsingToolbarLayout
138
-
139
- android:id="@+id/toolbar_layout"
140
-
141
- android:layout_width="match_parent"
142
-
143
- android:layout_height="match_parent"
144
-
145
- android:fitsSystemWindows="true"
146
-
147
- app:contentScrim="?attr/colorPrimary"
148
-
149
- app:layout_scrollFlags="scroll|enterAlways"
150
-
151
- app:toolbarId="@+id/toolbar">
152
-
153
-
154
-
155
- <androidx.appcompat.widget.Toolbar
156
-
157
- android:id="@+id/toolbar"
158
-
159
- android:layout_width="match_parent"
160
-
161
- android:layout_height="?attr/actionBarSize"
162
-
163
- app:layout_collapseMode="pin"
164
-
165
- app:title="タイトル画面"
166
-
167
- app:popupTheme="@style/AppTheme.PopupOverlay" />
168
-
169
- </com.google.android.material.appbar.CollapsingToolbarLayout>
170
-
171
- </com.google.android.material.appbar.AppBarLayout>
172
-
173
-
174
-
175
- <include layout="@layout/content" />
176
-
177
-
178
-
179
-
180
-
181
- </androidx.coordinatorlayout.widget.CoordinatorLayout>
182
-
183
-
184
-
185
-
186
-
187
-
188
-
189
- <fragment
190
-
191
- android:id="@+id/SM_bottomFrag"
192
-
193
- android:name="com.example.myapplication.BottomFragment"
194
-
195
- android:layout_width="match_parent"
196
-
197
- android:layout_height="wrap_content"
198
-
199
- android:layout_alignParentBottom="true"
200
-
201
- tools:layout="@layout/fragment_bottom" />
202
-
203
-
204
-
205
-
206
-
207
-
208
-
209
- </RelativeLayout>
89
+ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
90
+
91
+ xmlns:app="http://schemas.android.com/apk/res-auto"
92
+
93
+ xmlns:tools="http://schemas.android.com/tools"
94
+
95
+ android:layout_width="match_parent"
96
+
97
+ android:layout_height="match_parent"
98
+
99
+ android:orientation="vertical">
100
+
101
+
102
+
103
+
104
+
105
+
106
+
107
+
108
+
109
+ <androidx.coordinatorlayout.widget.CoordinatorLayout
110
+
111
+ android:layout_width="fill_parent"
112
+
113
+ android:layout_height="fill_parent"
114
+
115
+ android:layout_above="@+id/SM_bottomFrag"
116
+
117
+ android:layout_marginBottom="0dp"
118
+
119
+ 「 android:fitsSystemWindows="true"」
120
+
121
+ tools:context=".Activity">」
122
+
123
+
124
+
125
+
126
+
127
+ <com.google.android.material.appbar.AppBarLayout
128
+
129
+ android:id="@+id/app_bar"
130
+
131
+ android:layout_width="match_parent"
132
+
133
+ 「 android:layout_height="100dp"」
134
+
135
+ android:fitsSystemWindows="true"」
136
+
137
+ android:theme="@style/AppTheme.AppBarOverlay">」
138
+
139
+ <com.google.android.material.appbar.CollapsingToolbarLayout
140
+
141
+ android:id="@+id/toolbar_layout"
142
+
143
+ android:layout_width="match_parent"
144
+
145
+ android:layout_height="match_parent"
146
+
147
+ android:fitsSystemWindows="true"
148
+
149
+ app:contentScrim="?attr/colorPrimary"
150
+
151
+ 「 app:layout_scrollFlags="scroll|enterAlways"」
152
+
153
+ app:toolbarId="@+id/toolbar">」
154
+
155
+ <androidx.appcompat.widget.Toolbar
156
+
157
+ android:id="@+id/toolbar"
158
+
159
+ android:layout_width="match_parent"
160
+
161
+ android:layout_height="?attr/actionBarSize"
162
+
163
+ app:layout_collapseMode="pin"
164
+
165
+ app:title="タイトル画面"」
166
+
167
+ app:popupTheme="@style/AppTheme.PopupOverlay" />
168
+
169
+ </com.google.android.material.appbar.CollapsingToolbarLayout>
170
+
171
+ 「 </com.google.android.material.appbar.AppBarLayout>」
172
+
173
+
174
+
175
+
176
+
177
+ 「 <include layout="@layout/content" />」
178
+
179
+
180
+
181
+ 「 </androidx.coordinatorlayout.widget.CoordinatorLayout>」
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+
190
+
191
+
192
+
193
+ <fragment
194
+
195
+ android:id="@+id/SM_bottomFrag"
196
+
197
+ android:name="com.example.myapplication.BottomFragment"
198
+
199
+ android:layout_width="match_parent"
200
+
201
+ 「 android:layout_height="wrap_content"」
202
+
203
+ 「 android:layout_alignParentBottom="true"」
204
+
205
+ 「 tools:layout="@layout/fragment_bottom" />」
206
+
207
+
208
+
209
+
210
+
211
+
212
+
213
+
214
+
215
+ 「</RelativeLayout>」

1

コードを追加

2019/10/02 08:21

投稿

adk
adk

スコア12

test CHANGED
File without changes
test CHANGED
@@ -84,4 +84,126 @@
84
84
 
85
85
 
86
86
 
87
- としています。
87
+ としています。詳細なコードは下記のとおりです。
88
+
89
+
90
+
91
+ <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
92
+
93
+ xmlns:app="http://schemas.android.com/apk/res-auto"
94
+
95
+ xmlns:tools="http://schemas.android.com/tools"
96
+
97
+ android:layout_width="match_parent"
98
+
99
+ android:layout_height="match_parent"
100
+
101
+ android:orientation="vertical">
102
+
103
+
104
+
105
+
106
+
107
+ <androidx.coordinatorlayout.widget.CoordinatorLayout
108
+
109
+ android:layout_width="fill_parent"
110
+
111
+ android:layout_height="fill_parent"
112
+
113
+ android:layout_above="@+id/SM_bottomFrag"
114
+
115
+ android:layout_marginBottom="0dp"
116
+
117
+ android:fitsSystemWindows="true"
118
+
119
+ tools:context=".Activity">
120
+
121
+
122
+
123
+ <com.google.android.material.appbar.AppBarLayout
124
+
125
+ android:id="@+id/app_bar"
126
+
127
+ android:layout_width="match_parent"
128
+
129
+ android:layout_height="100dp"
130
+
131
+ android:fitsSystemWindows="true"
132
+
133
+ android:theme="@style/AppTheme.AppBarOverlay">
134
+
135
+
136
+
137
+ <com.google.android.material.appbar.CollapsingToolbarLayout
138
+
139
+ android:id="@+id/toolbar_layout"
140
+
141
+ android:layout_width="match_parent"
142
+
143
+ android:layout_height="match_parent"
144
+
145
+ android:fitsSystemWindows="true"
146
+
147
+ app:contentScrim="?attr/colorPrimary"
148
+
149
+ app:layout_scrollFlags="scroll|enterAlways"
150
+
151
+ app:toolbarId="@+id/toolbar">
152
+
153
+
154
+
155
+ <androidx.appcompat.widget.Toolbar
156
+
157
+ android:id="@+id/toolbar"
158
+
159
+ android:layout_width="match_parent"
160
+
161
+ android:layout_height="?attr/actionBarSize"
162
+
163
+ app:layout_collapseMode="pin"
164
+
165
+ app:title="タイトル画面"
166
+
167
+ app:popupTheme="@style/AppTheme.PopupOverlay" />
168
+
169
+ </com.google.android.material.appbar.CollapsingToolbarLayout>
170
+
171
+ </com.google.android.material.appbar.AppBarLayout>
172
+
173
+
174
+
175
+ <include layout="@layout/content" />
176
+
177
+
178
+
179
+
180
+
181
+ </androidx.coordinatorlayout.widget.CoordinatorLayout>
182
+
183
+
184
+
185
+
186
+
187
+
188
+
189
+ <fragment
190
+
191
+ android:id="@+id/SM_bottomFrag"
192
+
193
+ android:name="com.example.myapplication.BottomFragment"
194
+
195
+ android:layout_width="match_parent"
196
+
197
+ android:layout_height="wrap_content"
198
+
199
+ android:layout_alignParentBottom="true"
200
+
201
+ tools:layout="@layout/fragment_bottom" />
202
+
203
+
204
+
205
+
206
+
207
+
208
+
209
+ </RelativeLayout>