From 20491906fd1463c60cc6f8c7c8af2c4a6235573c Mon Sep 17 00:00:00 2001 From: klaus Date: Mon, 15 Jun 2026 21:01:34 +0900 Subject: [PATCH] =?UTF-8?q?feat(follow):=20=ED=8C=94=EB=A1=9C=EC=9E=89=20?= =?UTF-8?q?=EC=B1=84=EB=84=90=20=EC=A7=84=EC=9E=85=EC=A0=90=EC=9D=84=20?= =?UTF-8?q?=EC=A0=84=ED=99=98=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sodalive/following/FollowingCreatorActivity.kt | 10 +++------- .../NotificationReceiveSettingsActivity.kt | 8 ++------ 2 files changed, 5 insertions(+), 13 deletions(-) diff --git a/app/src/main/java/kr/co/vividnext/sodalive/following/FollowingCreatorActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/following/FollowingCreatorActivity.kt index fd162cab..ffafe973 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/following/FollowingCreatorActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/following/FollowingCreatorActivity.kt @@ -1,7 +1,6 @@ package kr.co.vividnext.sodalive.following import android.annotation.SuppressLint -import android.content.Intent import android.graphics.Rect import android.os.Bundle import android.view.View @@ -10,12 +9,11 @@ import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.RecyclerView import kr.co.vividnext.sodalive.R import kr.co.vividnext.sodalive.base.BaseActivity -import kr.co.vividnext.sodalive.common.Constants import kr.co.vividnext.sodalive.common.LoadingDialog import kr.co.vividnext.sodalive.databinding.ActivityFollowingCreatorBinding import kr.co.vividnext.sodalive.explorer.profile.CreatorFollowNotifyFragment -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.extensions.dpToPx +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import org.koin.android.ext.android.inject class FollowingCreatorActivity : BaseActivity( @@ -41,9 +39,7 @@ class FollowingCreatorActivity : BaseActivity( adapter = FollowingCreatorAdapter( onClickItem = { creatorId -> startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, creatorId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, creatorId) ) }, onClickFollow = { creatorId, isFollow -> @@ -65,7 +61,7 @@ class FollowingCreatorActivity : BaseActivity( } else { viewModel.follow(creatorId) } - }, + } ) binding.rvFollowingCreator.layoutManager = LinearLayoutManager( diff --git a/app/src/main/java/kr/co/vividnext/sodalive/settings/notification/NotificationReceiveSettingsActivity.kt b/app/src/main/java/kr/co/vividnext/sodalive/settings/notification/NotificationReceiveSettingsActivity.kt index 89dc4247..4d7e8254 100644 --- a/app/src/main/java/kr/co/vividnext/sodalive/settings/notification/NotificationReceiveSettingsActivity.kt +++ b/app/src/main/java/kr/co/vividnext/sodalive/settings/notification/NotificationReceiveSettingsActivity.kt @@ -1,7 +1,6 @@ package kr.co.vividnext.sodalive.settings.notification import android.annotation.SuppressLint -import android.content.Intent import android.graphics.Rect import android.os.Bundle import android.view.View @@ -13,13 +12,12 @@ import com.yandex.mobile.ads.common.AdRequest import kr.co.vividnext.sodalive.BuildConfig import kr.co.vividnext.sodalive.R import kr.co.vividnext.sodalive.base.BaseActivity -import kr.co.vividnext.sodalive.common.Constants import kr.co.vividnext.sodalive.common.LoadingDialog import kr.co.vividnext.sodalive.databinding.ActivityNotificationReceiveSettingsBinding import kr.co.vividnext.sodalive.explorer.profile.CreatorFollowNotifyFragment -import kr.co.vividnext.sodalive.explorer.profile.UserProfileActivity import kr.co.vividnext.sodalive.extensions.dpToPx import kr.co.vividnext.sodalive.following.FollowingCreatorAdapter +import kr.co.vividnext.sodalive.v2.creator.channel.CreatorChannelHomeActivity import org.koin.android.ext.android.inject import kotlin.math.roundToInt @@ -90,9 +88,7 @@ class NotificationReceiveSettingsActivity : BaseActivity startActivity( - Intent(applicationContext, UserProfileActivity::class.java).apply { - putExtra(Constants.EXTRA_USER_ID, creatorId) - } + CreatorChannelHomeActivity.newIntent(applicationContext, creatorId) ) }, onClickFollow = { creatorId, isFollow ->