blob: f2b640c806b4bd9323e3d4d2c635d6acb04b9e05 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
package net.lacolaco.smileessence.view.adapter
import android.app.Activity
import android.view.View
import android.view.ViewGroup
import net.lacolaco.smileessence.World
import net.lacolaco.smileessence.entity.Tweet
import net.lacolaco.smileessence.view.Partials
class TimelineAdapter(private val activity: Activity, private val world: World) : OrderedCustomListAdapter<Tweet>() {
val lastID: Long
get() = if (count > 0) {
getItem(count - 1).id
} else {
-1
}
val topID: Long
get() = if (count > 0) {
getItem(0).id
} else {
-1
}
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
return Partials.getTweetView(getItem(position), world, activity, convertView)
}
}
|