From 80db817ff2a9487f72f855ef532da4453d5064a0 Mon Sep 17 00:00:00 2001 From: Zakhar Timoshenko Date: Sun, 2 Jul 2023 15:59:42 +0300 Subject: [PATCH] Single suggestion more button intent --- .../kotlin/org/koitharu/kotatsu/explore/ui/ExploreFragment.kt | 2 +- .../org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapter.kt | 2 +- .../kotatsu/explore/ui/adapter/ExploreAdapterDelegates.kt | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/ExploreFragment.kt b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/ExploreFragment.kt index 21522301c..a2737790c 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/ExploreFragment.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/ExploreFragment.kt @@ -105,7 +105,7 @@ class ExploreFragment : R.id.button_history -> HistoryActivity.newIntent(v.context) R.id.button_local -> MangaListActivity.newIntent(v.context, MangaSource.LOCAL) R.id.button_bookmarks -> BookmarksActivity.newIntent(v.context) - //R.id.button_suggestions -> SuggestionsActivity.newIntent(v.context) + R.id.button_more -> SuggestionsActivity.newIntent(v.context) R.id.button_favourites -> FavouriteCategoriesActivity.newIntent(v.context) //R.id.button_random -> { // viewModel.openRandom() diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapter.kt b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapter.kt index 111611cc0..7f928722e 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapter.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapter.kt @@ -17,7 +17,7 @@ class ExploreAdapter( delegatesManager .addDelegate(ITEM_TYPE_BUTTONS, exploreButtonsAD(listener)) .addDelegate(ITEM_TYPE_RECOMMENDATION_HEADER, exploreRecommendationHeaderAD()) - .addDelegate(ITEM_TYPE_RECOMMENDATION, exploreRecommendationItemAD(coil, lifecycleOwner)) + .addDelegate(ITEM_TYPE_RECOMMENDATION, exploreRecommendationItemAD(coil, listener, lifecycleOwner)) .addDelegate(ITEM_TYPE_HEADER, exploreSourcesHeaderAD(listener)) .addDelegate(ITEM_TYPE_SOURCE_LIST, exploreSourceListItemAD(coil, clickListener, lifecycleOwner)) .addDelegate(ITEM_TYPE_SOURCE_GRID, exploreSourceGridItemAD(coil, clickListener, lifecycleOwner)) diff --git a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapterDelegates.kt b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapterDelegates.kt index fd4601588..478e04350 100644 --- a/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapterDelegates.kt +++ b/app/src/main/kotlin/org/koitharu/kotatsu/explore/ui/adapter/ExploreAdapterDelegates.kt @@ -55,11 +55,14 @@ fun exploreRecommendationHeaderAD() = adapterDelegateViewBinding( { layoutInflater, parent -> ItemRecommendationBinding.inflate(layoutInflater, parent, false) } ) { + binding.buttonMore.setOnClickListener(clickListener) + bind { binding.textViewTitle.text = item.manga.title binding.textViewSubtitle.text = item.manga.title