add tv shows support to parser, start implementing account fragment
This commit is contained in:
@ -20,10 +20,6 @@ class CustomAdapter(val context: Context, private val originalMedia: ArrayList<G
|
||||
private var filteredMedia = originalMedia.map { it.copy() }
|
||||
private val customFilter = CustomFilter()
|
||||
|
||||
init {
|
||||
println("initial filtered size is: ${filteredMedia.size}")
|
||||
}
|
||||
|
||||
override fun getView(position: Int, convertView: View?, parent: ViewGroup): View {
|
||||
val view = convertView ?: LayoutInflater.from(context).inflate(R.layout.linear_media, parent, false)
|
||||
|
||||
@ -68,8 +64,6 @@ class CustomAdapter(val context: Context, private val originalMedia: ArrayList<G
|
||||
results.values = filteredList
|
||||
results.count = filteredList.size
|
||||
|
||||
println("filtered size is: ${results.count}")
|
||||
|
||||
return results
|
||||
}
|
||||
|
||||
|
@ -1,7 +1,17 @@
|
||||
package org.mosad.teapod.util
|
||||
|
||||
class DataTypes {
|
||||
enum class MediaType {
|
||||
OTHER,
|
||||
MOVIE,
|
||||
TVSHOW
|
||||
}
|
||||
}
|
||||
|
||||
data class GUIMedia(val title: String, val posterLink: String, val shortDesc : String, val link: String) {
|
||||
override fun toString(): String {
|
||||
return title
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
data class StreamMedia(val type: DataTypes.MediaType, val streams: ArrayList<String> = arrayListOf())
|
Reference in New Issue
Block a user