質問編集履歴

6

「試したこと」を追記。補足に加筆。

2020/09/13 15:11

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -424,6 +424,10 @@
424
424
 
425
425
 
426
426
 
427
+ * ViewPager2 への移行を試したが、以前として ANR は発生する。
428
+
429
+
430
+
427
431
  ### 補足情報(FW/ツールのバージョンなど)
428
432
 
429
433
 
@@ -432,6 +436,8 @@
432
436
 
433
437
  * 検証端末: Sony Xperia XZ3 (Android 10), Huawei Nova lite 2 (Android 8.0)
434
438
 
439
+ ・両端末で同様の事象が起こることを確認しています。
440
+
435
441
  * ソースコード: [ScrollingBehaviorWithEditTextSample](https://github.com/pj-doughnut/ScrollingBehaviorWithEditTextSample)
436
442
 
437
443
  ・提示しきれなかったコードはこちらから確認下さい。開発環境によっては gradle のバージョンを下げる必要があります。

5

RelativeLayout での `orientation` の指定は不適である為修正しました。

2020/09/13 15:11

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -300,9 +300,7 @@
300
300
 
301
301
  android:layout_width="match_parent"
302
302
 
303
- android:layout_height="match_parent"
303
+ android:layout_height="match_parent">
304
-
305
- android:orientation="vertical">
306
304
 
307
305
 
308
306
 

4

表記ゆれを修正しました。

2020/09/13 09:20

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -402,9 +402,9 @@
402
402
 
403
403
 
404
404
 
405
- * ViewPager (とセットしたフラグメント) を削除し、MainActivity に直接 RecyclerView を持たせた場合は ANR が発生しない。
405
+ * ViewPager (とセットした Fragment) を削除し、MainActivity に直接 RecyclerView を持たせた場合は ANR が発生しない。
406
-
406
+
407
- フラグメントを複数持たせ横スクロール可能にしたい為、解決策にはならない。
407
+ Fragment を複数持たせ横スクロール可能にしたい為、解決策にはならない。
408
408
 
409
409
 
410
410
 
@@ -416,7 +416,7 @@
416
416
 
417
417
  * ViewPager に `app:layout_behavior="@string/appbar_scrolling_view_behavior"` を指定しない場合 ANR は発生しない。
418
418
 
419
- ・RecyclerView がヘッダーに被らないようにしたい為、解決策にはならない。
419
+ ・RecyclerView が Header に被らないようにしたい為、解決策にはならない。
420
420
 
421
421
 
422
422
 

3

誤記を修正しました。

2020/09/12 16:20

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  Body: Scroll 可能な RecyclerView を持つ Fragment がセットされた ViewPager
12
12
 
13
- Header: EditText (行数制限ナシ)
13
+ Footer: EditText (行数制限ナシ)
14
14
 
15
15
 
16
16
 

2

ファイル名の誤記を修正しました。

2020/09/12 16:19

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -222,7 +222,7 @@
222
222
 
223
223
 
224
224
 
225
- MainActivity.java
225
+ MainFragment.java
226
226
 
227
227
 
228
228
 

1

「試したこと」を追加しました。

2020/09/12 16:10

投稿

doughnut
doughnut

score31

test CHANGED
File without changes
test CHANGED
@@ -420,6 +420,12 @@
420
420
 
421
421
 
422
422
 
423
+ * EditText を CoordinatorLayout に内包した場合 ANR は発生しない。
424
+
425
+ ・Footer は固定したいが、スクロール時に EditText が隠れてしまう為解決策にならない。
426
+
427
+
428
+
423
429
  ### 補足情報(FW/ツールのバージョンなど)
424
430
 
425
431