aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt')
-rw-r--r--app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt35
1 files changed, 18 insertions, 17 deletions
diff --git a/app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt b/app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt
index bda6ec5..fa1b5ed 100644
--- a/app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt
+++ b/app/src/main/java/xyz/adjutor/aniki/anime/topanime/TopAnimeAdapter.kt
@@ -13,7 +13,7 @@ import com.bumptech.glide.request.RequestOptions
import xyz.adjutor.aniki.R
class TopAnimeAdapter(private val animeList: List<TopAnime>) :
- RecyclerView.Adapter<TopAnimeAdapter.AnimeViewHolder>() {
+ RecyclerView.Adapter<TopAnimeAdapter.AnimeViewHolder>() {
// Describes an item view and its place within the RecyclerView
class AnimeViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
@@ -27,7 +27,7 @@ class TopAnimeAdapter(private val animeList: List<TopAnime>) :
// Returns a new ViewHolder
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): AnimeViewHolder {
val view = LayoutInflater.from(parent.context)
- .inflate(R.layout.item_layout, parent, false)
+ .inflate(R.layout.item_layout, parent, false)
return AnimeViewHolder(view)
}
@@ -45,10 +45,10 @@ class TopAnimeAdapter(private val animeList: List<TopAnime>) :
holder.animeScore.text = currentAnime.score.toString()
val image: String = currentAnime.image_url.toString()
Glide
- .with(holder.itemView.context)
- .load(image)
- .apply(RequestOptions().override(400))
- .into(holder.animeImage)
+ .with(holder.itemView.context)
+ .load(image)
+ .apply(RequestOptions().override(400))
+ .into(holder.animeImage)
//when you click on a selected cardview, some datas are sent to the other activity
holder.cardview.setOnClickListener {
@@ -62,17 +62,18 @@ class TopAnimeAdapter(private val animeList: List<TopAnime>) :
val currentAnimeEndDate = "theanimeenddate"
val currentAnimeUrl = "theanimeurl"
- val intent: Intent = Intent(holder.itemView.context, DetailTopAnimeActivity::class.java).apply {
- putExtra(currentAnimeId, currentAnime.mal_id.toString())
- putExtra(currentAnimeTitle, currentAnime.title)
- putExtra(currentAnimeRank, currentAnime.rank.toString())
- putExtra(currentAnimeScore, currentAnime.score.toString())
- putExtra(currentAnimeImageUrl, currentAnime.image_url.toString())
- putExtra(currentAnimeEpisodes, currentAnime.episodes.toString())
- putExtra(currentAnimeStartDate, currentAnime.start_date)
- putExtra(currentAnimeEndDate, currentAnime.end_date.toString())
- putExtra(currentAnimeUrl, currentAnime.url.toString())
- }
+ val intent: Intent =
+ Intent(holder.itemView.context, DetailTopAnimeActivity::class.java).apply {
+ putExtra(currentAnimeId, currentAnime.mal_id.toString())
+ putExtra(currentAnimeTitle, currentAnime.title)
+ putExtra(currentAnimeRank, currentAnime.rank.toString())
+ putExtra(currentAnimeScore, currentAnime.score.toString())
+ putExtra(currentAnimeImageUrl, currentAnime.image_url.toString())
+ putExtra(currentAnimeEpisodes, currentAnime.episodes.toString())
+ putExtra(currentAnimeStartDate, currentAnime.start_date)
+ putExtra(currentAnimeEndDate, currentAnime.end_date.toString())
+ putExtra(currentAnimeUrl, currentAnime.url.toString())
+ }
holder.itemView.context.startActivity(intent)
}
}