質問編集履歴
3
コードを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,7 +22,7 @@
|
|
22
22
|
|
23
23
|
var folderName:TextView?=null
|
24
24
|
|
25
|
-
|
25
|
+
|
26
26
|
|
27
27
|
|
28
28
|
|
2
質問をより詳細に。
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,9 +6,11 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
これを
|
9
|
+
これを更新なしで、設定したセル一覧を即時反映するにはどうすればいいでしょうか?
|
10
10
|
|
11
|
+
|
12
|
+
|
11
|
-
Activitiyのライフサイクルか、ViewHolderクラスに保存されたデータが使いまわされていることが原因なのかな?と推測したのですが、対処法がわかりません。ちなみにViewHolderのコードは
|
13
|
+
Activitiyのライフサイクルか、ViewHolderクラスに保存されたデータが使いまわされていることが原因なのかな?と推測したのですが、対処法がわかりません。ちなみにMainActivityのRecyclerViewに関する記述はonStart()にあります。ViewHolderのコードは
|
12
14
|
|
13
15
|
|
14
16
|
|
1
質問をより詳細にしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,8 +1,14 @@
|
|
1
|
-
AlartDialogのedittextを使って、Realmに書き込み、それをリサイクラービューで表示しようとしたのですが、初めに作成
|
1
|
+
AlartDialogのedittextを使って、Realmに書き込み、それをリサイクラービューで表示しようとしたのですが、初めに作成したセルが新規作成するたびに連続して生成されてしまいます。画面を更新して表示し直すと、正しいセルが一覧で表示されます。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
+
また、更新したあと新たに作成すると、一番最初に作成したセルが一番下に追加されてしまいます。Realmデータはidの降順にsort()しているので、更新すると正しいフォルダ名とともに一番上に移動します。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
これを、更新なしで設定したセル一覧で表示するにはどうすればいいでしょうか?
|
10
|
+
|
5
|
-
ViewHolderクラスに
|
11
|
+
Activitiyのライフサイクルか、ViewHolderクラスに保存されたデータが使いまわされていることが原因なのかな?と推測したのですが、対処法がわかりません。ちなみにViewHolderのコードは
|
6
12
|
|
7
13
|
|
8
14
|
|