From 1206977907e8615679d222a0c6e86840d07d586a Mon Sep 17 00:00:00 2001 From: klaus Date: Tue, 26 Sep 2023 16:07:03 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BD=98=ED=85=90=EC=B8=A0=20=EC=82=AC?= =?UTF-8?q?=EC=9D=B4=20=EB=B0=B0=EB=84=88=EA=B4=91=EA=B3=A0=20=EC=A0=9C?= =?UTF-8?q?=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/AudioContentMainCurationAdapter.kt | 17 ++---------- .../item_audio_content_main_curation.xml | 27 +++++++++---------- 2 files changed, 14 insertions(+), 30 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/main/AudioContentMainCurationAdapter.kt b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/main/AudioContentMainCurationAdapter.kt index b2772ba..34b3883 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/audio_content/main/AudioContentMainCurationAdapter.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/audio_content/main/AudioContentMainCurationAdapter.kt @@ -8,7 +8,6 @@ import android.view.View import android.view.ViewGroup import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView -import com.google.android.gms.ads.AdRequest import kr.co.vividnext.sodalive.databinding.ItemAudioContentMainCurationBinding import kr.co.vividnext.sodalive.extensions.dpToPx @@ -23,16 +22,10 @@ class AudioContentMainCurationAdapter( private val context: Context, private val binding: ItemAudioContentMainCurationBinding ) : RecyclerView.ViewHolder(binding.root) { - fun bind(item: GetAudioContentCurationResponse, index: Int) { + fun bind(item: GetAudioContentCurationResponse) { binding.tvTitle.text = item.title binding.tvDesc.text = item.description setAudioContentList(item.audioContents) - - if (index % 3 == 2) { - setupAdMob() - } else { - binding.adView.visibility = View.GONE - } } private fun setAudioContentList(audioContents: List) { @@ -75,12 +68,6 @@ class AudioContentMainCurationAdapter( binding.rvCuration.adapter = adapter adapter.addItems(audioContents) } - - private fun setupAdMob() { - val adRequest = AdRequest.Builder().build() - binding.adView.visibility = View.VISIBLE - binding.adView.loadAd(adRequest) - } } override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = ViewHolder( @@ -93,7 +80,7 @@ class AudioContentMainCurationAdapter( ) override fun onBindViewHolder(holder: ViewHolder, position: Int) { - holder.bind(items[position], position) + holder.bind(items[position]) } override fun getItemCount() = items.size diff --git a/app/src/main/res/layout/item_audio_content_main_curation.xml b/app/src/main/res/layout/item_audio_content_main_curation.xml index d237fb5..e55330e 100644 --- a/app/src/main/res/layout/item_audio_content_main_curation.xml +++ b/app/src/main/res/layout/item_audio_content_main_curation.xml @@ -1,5 +1,4 @@ + + - - -