回答編集履歴
1
class 追加
answer
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
やりたいことはおそらく以下のような感じかとmm
|
7
7
|
|
8
8
|
|
9
|
-
```
|
9
|
+
```kotlin
|
10
10
|
class dataAdapter(private val fragment: Fragment)
|
11
11
|
: RecyclerView.Adapter<RecyclerView.ViewHolder>() {
|
12
12
|
|
@@ -27,17 +27,13 @@
|
|
27
27
|
return -1
|
28
28
|
}
|
29
29
|
}
|
30
|
+
// ...
|
31
|
+
}
|
32
|
+
```
|
30
33
|
|
34
|
+
```kotlin
|
35
|
+
class RssListItem {
|
31
|
-
|
36
|
+
val viewType = Random(SystemClock.currentThreadTimeMillis()).nextInt(4)
|
32
|
-
|
37
|
+
// ...
|
33
|
-
}
|
34
|
-
|
35
|
-
override fun onBindViewHolder(viewHolder: RecyclerView.ViewHolder, position: Int) {
|
36
|
-
// ...
|
37
|
-
}
|
38
|
-
|
39
|
-
override fun getItemCount(): Int {
|
40
|
-
return this.rssList.size
|
41
|
-
}
|
42
38
|
}
|
43
39
|
```
|