From 00b5a3687e9608fdb94a913afa3e63a0922f0580 Mon Sep 17 00:00:00 2001 From: klaus Date: Mon, 15 Jun 2026 21:01:03 +0900 Subject: [PATCH] =?UTF-8?q?feat(main):=20=EB=A9=94=EC=9D=B8=20=EC=B1=84?= =?UTF-8?q?=EB=84=90=20=EC=A7=84=EC=9E=85=EC=A0=90=EC=9D=84=20=EC=A0=84?= =?UTF-8?q?=ED=99=98=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../kr/co/vividnext/sodalive/main/DeepLinkActivity.kt | 10 +++------- .../java/kr/co/vividnext/sodalive/main/MainActivity.kt | 10 +++------- .../kr/co/vividnext/sodalive/v2/main/MainV2Activity.kt | 10 +++------- 3 files changed, 9 insertions(+), 21 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/main/DeepLinkActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/main/DeepLinkActivity.kt index faaf91f2..840f9633 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/main/DeepLinkActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/main/DeepLinkActivity.kt @@ -10,12 +10,12 @@ import kr.co.vividnext.sodalive.audio_content.series.detail.SeriesDetailActivity import kr.co.vividnext.sodalive.app.SodaLiveApp import kr.co.vividnext.sodalive.audition.AuditionActivity import kr.co.vividnext.sodalive.common.Constants -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.explorer.profile.creator_community.all.CreatorCommunityAllActivity import kr.co.vividnext.sodalive.live.room.LiveRoomActivity import kr.co.vividnext.sodalive.message.MessageActivity import kr.co.vividnext.sodalive.mypage.can.payment.CanPaymentActivity import kr.co.vividnext.sodalive.splash.SplashActivity +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import kr.co.vividnext.sodalive.v2.main.MainV2Activity import java.util.Locale @@ -275,9 +275,7 @@ class DeepLinkActivity : AppCompatActivity() { channelId != null && channelId > 0 -> { startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, channelId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, channelId) ) return true } @@ -357,9 +355,7 @@ class DeepLinkActivity : AppCompatActivity() { } startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, deepLinkValueId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, deepLinkValueId) ) true } diff --git a/app/src/main/java/kr/co/vividnext/sodalive/main/MainActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/main/MainActivity.kt index 076ce424..76a8dd7e 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/main/MainActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/main/MainActivity.kt @@ -46,7 +46,6 @@ import kr.co.vividnext.sodalive.common.LoadingDialog import kr.co.vividnext.sodalive.common.SharedPreferenceManager import kr.co.vividnext.sodalive.databinding.ActivityMainBinding import kr.co.vividnext.sodalive.databinding.ItemMainTabBinding -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.explorer.profile.creator_community.all.CreatorCommunityAllActivity import kr.co.vividnext.sodalive.extensions.dpToPx import kr.co.vividnext.sodalive.home.HomeFragment @@ -56,6 +55,7 @@ import kr.co.vividnext.sodalive.mypage.MyPageFragment import kr.co.vividnext.sodalive.settings.event.EventDetailActivity import kr.co.vividnext.sodalive.settings.notification.NotificationSettingsDialog import kr.co.vividnext.sodalive.user.login.LoginActivity +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import org.koin.android.ext.android.inject import java.util.Locale import kotlinx.coroutines.Job @@ -349,9 +349,7 @@ class MainActivity : BaseActivity(ActivityMainBinding::infl } channelId != null && channelId > 0 -> { - val nextIntent = Intent(applicationContext, UserProfileActivity::class.java) - nextIntent.putExtra(Constants.EXTRA_USER_ID, channelId) - startActivity(nextIntent) + startActivity(CreatorChannelHomeActivity.newIntent(applicationContext, channelId)) return true } @@ -577,9 +575,7 @@ class MainActivity : BaseActivity(ActivityMainBinding::infl } startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, deepLinkValueId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, deepLinkValueId) ) true } diff --git a/app/src/main/java/kr/co/vividnext/sodalive/v2/main/MainV2Activity.kt b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/MainV2Activity.kt index 8f391e69..128c9a2b 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/v2/main/MainV2Activity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/v2/main/MainV2Activity.kt @@ -39,7 +39,6 @@ import kr.co.vividnext.sodalive.base.BaseActivity import kr.co.vividnext.sodalive.common.Constants import kr.co.vividnext.sodalive.common.SharedPreferenceManager import kr.co.vividnext.sodalive.databinding.ActivityMainV2Binding -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.explorer.profile.creator_community.all.CreatorCommunityAllActivity import kr.co.vividnext.sodalive.main.EventPopupDialogFragment import kr.co.vividnext.sodalive.message.MessageActivity @@ -47,6 +46,7 @@ import kr.co.vividnext.sodalive.mypage.MyPageFragment import kr.co.vividnext.sodalive.settings.event.EventDetailActivity import kr.co.vividnext.sodalive.settings.notification.NotificationSettingsDialog import kr.co.vividnext.sodalive.user.login.LoginActivity +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import kr.co.vividnext.sodalive.v2.main.home.HomeMainFragment import kotlinx.coroutines.Job import kotlinx.coroutines.flow.collect @@ -534,9 +534,7 @@ class MainV2Activity : BaseActivity(ActivityMainV2Binding when { channelId != null && channelId > 0 -> { startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, channelId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, channelId) ) return true } @@ -609,9 +607,7 @@ class MainV2Activity : BaseActivity(ActivityMainV2Binding return false } startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, deepLinkValueId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, deepLinkValueId) ) true }