minor code clean up
This commit is contained in:
@ -21,7 +21,7 @@ class CustomAdapter(val context: Context, private val originalMedia: ArrayList<M
|
||||
val imagePoster = view.findViewById<ImageView>(R.id.image_poster)
|
||||
|
||||
textTitle.text = filteredMedia[position].title
|
||||
Glide.with(context).load(filteredMedia[position].posterLink).into(imagePoster)
|
||||
Glide.with(context).load(filteredMedia[position].info.posterLink).into(imagePoster)
|
||||
|
||||
return view
|
||||
}
|
||||
|
@ -8,14 +8,35 @@ class DataTypes {
|
||||
}
|
||||
}
|
||||
|
||||
data class Media(val title: String, val link: String, val type: DataTypes.MediaType, val posterLink: String, val shortDesc : String, var episodes: List<Episode> = listOf(), val info : Info = Info()) {
|
||||
data class Media(val title: String, val link: String, val type: DataTypes.MediaType, val info : Info = Info(), var episodes: List<Episode> = listOf()) {
|
||||
override fun toString(): String {
|
||||
return title
|
||||
}
|
||||
}
|
||||
|
||||
data class Info(var description: String = "", var year: Int = 0, var age: Int = 0, var episodesCount: Int = 0)
|
||||
data class Info(
|
||||
var posterLink: String = "",
|
||||
var shortDesc: String = "",
|
||||
var description: String = "",
|
||||
var year: Int = 0,
|
||||
var age: Int = 0,
|
||||
var episodesCount: Int = 0
|
||||
)
|
||||
|
||||
data class Episode(val title: String = "", val streamUrl: String = "", val posterLink: String = "", var description: String = "", var number: Int = 0, var watched: Boolean = false)
|
||||
data class Episode(
|
||||
val title: String = "",
|
||||
val streamUrl: String = "",
|
||||
val posterLink: String = "",
|
||||
var description: String = "",
|
||||
var number: Int = 0,
|
||||
var watched: Boolean = false
|
||||
)
|
||||
|
||||
data class TMDBResponse(val id: Int = 0, val title: String = "", val overview: String = "", val posterUrl: String = "", val backdropUrl: String = "", var runtime: Int = 0)
|
||||
data class TMDBResponse(
|
||||
val id: Int = 0,
|
||||
val title: String = "",
|
||||
val overview: String = "",
|
||||
val posterUrl: String = "",
|
||||
val backdropUrl: String = "",
|
||||
var runtime: Int = 0
|
||||
)
|
||||
|
Reference in New Issue
Block a user