diff --git a/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt b/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt index cbc6592a..b7dcbb7b 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/mypage/MyPageFragment.kt @@ -7,8 +7,6 @@ import android.os.Bundle import android.view.View import android.webkit.URLUtil import android.widget.Toast -import com.yandex.mobile.ads.banner.BannerAdSize -import com.yandex.mobile.ads.common.AdRequest import androidx.core.net.toUri import androidx.media3.common.util.UnstableApi import androidx.recyclerview.widget.GridLayoutManager @@ -17,7 +15,6 @@ import androidx.recyclerview.widget.RecyclerView import coil.load import coil.transform.CircleCropTransformation import com.google.gson.Gson -import kr.co.vividnext.sodalive.BuildConfig import kr.co.vividnext.sodalive.R import kr.co.vividnext.sodalive.audio_content.box.AudioContentBoxActivity import kr.co.vividnext.sodalive.audio_content.detail.AudioContentDetailActivity @@ -54,7 +51,6 @@ import kr.co.vividnext.sodalive.settings.notice.NoticeDetailActivity import kr.co.vividnext.sodalive.settings.notification.MemberRole import kr.co.vividnext.sodalive.splash.SplashActivity import org.koin.android.ext.android.inject -import kotlin.math.roundToInt @UnstableApi class MyPageFragment : BaseFragment(FragmentMyBinding::inflate) { @@ -77,29 +73,6 @@ class MyPageFragment : BaseFragment(FragmentMyBinding::inflat bindData() setupRecentContentSection() setupLatestNotice() - setupBottomInlineBanner() - } - - private fun setupBottomInlineBanner() { - binding.yandexInlineBannerView.post { - val density = resources.displayMetrics.density - val screenHeightDp = (screenHeight / density).roundToInt() - val adWidthPixels = binding.yandexInlineBannerView.width.takeIf { it > 0 } ?: screenWidth - val adWidthDp = (adWidthPixels / density).roundToInt() - val maxAdHeightDp = (screenHeightDp / 2).coerceAtLeast(1) - - binding.yandexInlineBannerView.apply { - setAdUnitId(BuildConfig.YANDEX_INLINE_BANNER_MYPAGE_AD_UNIT_ID) - setAdSize( - BannerAdSize.inlineSize( - requireContext(), - adWidthDp, - maxAdHeightDp - ) - ) - loadAd(AdRequest.Builder().build()) - } - } } private fun setupLatestNotice() { @@ -526,8 +499,4 @@ class MyPageFragment : BaseFragment(FragmentMyBinding::inflat } } - override fun onDestroyView() { - binding.yandexInlineBannerView.destroy() - super.onDestroyView() - } } diff --git a/app/src/main/res/layout/fragment_my.xml b/app/src/main/res/layout/fragment_my.xml index 0a951c95..717a4097 100644 --- a/app/src/main/res/layout/fragment_my.xml +++ b/app/src/main/res/layout/fragment_my.xml @@ -347,13 +347,6 @@ android:paddingHorizontal="24dp" /> - -