diff --git a/tvmon-app/app/src/main/java/com/example/tvmon/ui/presenter/CardPresenters.kt b/tvmon-app/app/src/main/java/com/example/tvmon/ui/presenter/CardPresenters.kt index 87e808e..7f13091 100644 --- a/tvmon-app/app/src/main/java/com/example/tvmon/ui/presenter/CardPresenters.kt +++ b/tvmon-app/app/src/main/java/com/example/tvmon/ui/presenter/CardPresenters.kt @@ -56,10 +56,21 @@ class ContentCardPresenter : Presenter() { } override fun onBindViewHolder(viewHolder: ViewHolder, item: Any) { - val content = item as Content val cardView = viewHolder.view as ImageCardView val res = cardView.context.resources + if (item is com.example.tvmon.ui.main.MainFragment.SettingsItem) { + cardView.titleText = item.title + cardView.contentText = null + val width = res.getDimensionPixelSize(R.dimen.card_width) + val height = res.getDimensionPixelSize(R.dimen.card_height) + cardView.setMainImageDimensions(width, height) + cardView.mainImageView.setImageResource(R.drawable.default_background) + return + } + + val content = item as Content + cardView.titleText = content.title cardView.contentText = null @@ -194,4 +205,4 @@ class CategoryCardPresenter : Presenter() { val cardView = viewHolder.view as ImageCardView cardView.mainImage = null } -} +} \ No newline at end of file