feat: 메인 라이브, 메인 홈
- 섹션 제목 크기 26 -> 24 - 오디션 배너 변경 - 추천 채널 아이템 bg 톤다운
This commit is contained in:
		@@ -49,6 +49,10 @@ class AuditionFragment : BaseFragment<FragmentAuditionBinding>(
 | 
				
			|||||||
    private fun setupView() {
 | 
					    private fun setupView() {
 | 
				
			||||||
        loadingDialog = LoadingDialog(requireActivity(), layoutInflater)
 | 
					        loadingDialog = LoadingDialog(requireActivity(), layoutInflater)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        binding.tvBack.setOnClickListener {
 | 
				
			||||||
 | 
					            requireActivity().finish()
 | 
				
			||||||
 | 
					        }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        val recyclerView = binding.rvAudition
 | 
					        val recyclerView = binding.rvAudition
 | 
				
			||||||
        adapter = AuditionListAdapter {
 | 
					        adapter = AuditionListAdapter {
 | 
				
			||||||
            if (SharedPreferenceManager.token.isNotBlank()) {
 | 
					            if (SharedPreferenceManager.token.isNotBlank()) {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -12,7 +12,6 @@ import com.bumptech.glide.request.RequestOptions
 | 
				
			|||||||
import kr.co.vividnext.sodalive.R
 | 
					import kr.co.vividnext.sodalive.R
 | 
				
			||||||
import kr.co.vividnext.sodalive.databinding.ItemHomeCreatorBinding
 | 
					import kr.co.vividnext.sodalive.databinding.ItemHomeCreatorBinding
 | 
				
			||||||
import kr.co.vividnext.sodalive.explorer.GetExplorerSectionCreatorResponse
 | 
					import kr.co.vividnext.sodalive.explorer.GetExplorerSectionCreatorResponse
 | 
				
			||||||
import kr.co.vividnext.sodalive.extensions.moneyFormat
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
class CreatorRankingAdapter(
 | 
					class CreatorRankingAdapter(
 | 
				
			||||||
    private val onClickItem: (Long) -> Unit
 | 
					    private val onClickItem: (Long) -> Unit
 | 
				
			||||||
@@ -38,7 +37,6 @@ class CreatorRankingAdapter(
 | 
				
			|||||||
                .into(binding.ivProfile)
 | 
					                .into(binding.ivProfile)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            binding.tvNickname.text = item.nickname
 | 
					            binding.tvNickname.text = item.nickname
 | 
				
			||||||
            binding.tvFollower.text = item.followerCount.moneyFormat()
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
            when (index) {
 | 
					            when (index) {
 | 
				
			||||||
                0 -> {
 | 
					                0 -> {
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -628,10 +628,10 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>(FragmentHomeBinding::infl
 | 
				
			|||||||
            .ivAudition
 | 
					            .ivAudition
 | 
				
			||||||
            .layoutParams as LinearLayout.LayoutParams
 | 
					            .layoutParams as LinearLayout.LayoutParams
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        val width = screenWidth
 | 
					        val width = screenWidth - 24.dpToPx()
 | 
				
			||||||
        val height = width * 198 / 352
 | 
					        val height = width * 120 / 352
 | 
				
			||||||
        layoutParams.width = width
 | 
					        layoutParams.width = width.toInt()
 | 
				
			||||||
        layoutParams.height = height
 | 
					        layoutParams.height = height.toInt()
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        binding.ivAudition.layoutParams = layoutParams
 | 
					        binding.ivAudition.layoutParams = layoutParams
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
										
											Binary file not shown.
										
									
								
							| 
		 Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 38 KiB  | 
@@ -1,9 +1,6 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="utf-8"?>
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
 | 
					<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
				
			||||||
 | 
					    android:shape="rectangle">
 | 
				
			||||||
    <corners android:radius="16dp" />
 | 
					    <corners android:radius="16dp" />
 | 
				
			||||||
    <gradient
 | 
					    <solid android:color="#263238" />
 | 
				
			||||||
        android:angle="-45"
 | 
					 | 
				
			||||||
        android:endColor="#2A339D"
 | 
					 | 
				
			||||||
        android:startColor="#5ACDE1"
 | 
					 | 
				
			||||||
        android:type="linear" />
 | 
					 | 
				
			||||||
</shape>
 | 
					</shape>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,9 +1,6 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="utf-8"?>
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
					<shape xmlns:android="http://schemas.android.com/apk/res/android"
 | 
				
			||||||
    android:shape="rectangle">
 | 
					    android:shape="rectangle">
 | 
				
			||||||
    <solid android:color="#2A339D" />
 | 
					    <solid android:color="#263238" />
 | 
				
			||||||
    <stroke
 | 
					 | 
				
			||||||
        android:width="1dp"
 | 
					 | 
				
			||||||
        android:color="@color/white" />
 | 
					 | 
				
			||||||
    <corners android:radius="999dp" />
 | 
					    <corners android:radius="999dp" />
 | 
				
			||||||
</shape>
 | 
					</shape>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,21 +1,29 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="utf-8"?>
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
					<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
				
			||||||
    xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
					    xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
				
			||||||
 | 
					    xmlns:tools="http://schemas.android.com/tools"
 | 
				
			||||||
    android:layout_width="match_parent"
 | 
					    android:layout_width="match_parent"
 | 
				
			||||||
    android:layout_height="match_parent">
 | 
					    android:layout_height="match_parent"
 | 
				
			||||||
 | 
					    tools:background="@color/color_131313">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <TextView
 | 
					    <TextView
 | 
				
			||||||
        android:id="@+id/tv_title"
 | 
					        android:id="@+id/tv_back"
 | 
				
			||||||
        android:layout_width="0dp"
 | 
					        android:layout_width="wrap_content"
 | 
				
			||||||
        android:layout_height="wrap_content"
 | 
					        android:layout_height="wrap_content"
 | 
				
			||||||
 | 
					        android:layout_centerVertical="true"
 | 
				
			||||||
        android:layout_marginStart="13.3dp"
 | 
					        android:layout_marginStart="13.3dp"
 | 
				
			||||||
        android:layout_marginTop="13.3dp"
 | 
					        android:drawablePadding="6.7dp"
 | 
				
			||||||
        android:fontFamily="@font/gmarket_sans_bold"
 | 
					        android:ellipsize="end"
 | 
				
			||||||
 | 
					        android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
 | 
					        android:gravity="center"
 | 
				
			||||||
 | 
					        android:minHeight="48dp"
 | 
				
			||||||
        android:text="오디션"
 | 
					        android:text="오디션"
 | 
				
			||||||
        android:textColor="@color/color_eeeeee"
 | 
					        android:textColor="@color/color_eeeeee"
 | 
				
			||||||
        android:textSize="21.3sp"
 | 
					        android:textSize="21.3sp"
 | 
				
			||||||
 | 
					        app:drawableStartCompat="@drawable/ic_back"
 | 
				
			||||||
        app:layout_constraintStart_toStartOf="parent"
 | 
					        app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
        app:layout_constraintTop_toTopOf="parent" />
 | 
					        app:layout_constraintTop_toTopOf="parent"
 | 
				
			||||||
 | 
					        tools:ignore="RelativeOverlap" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <ImageView
 | 
					    <ImageView
 | 
				
			||||||
        android:id="@+id/iv_notification"
 | 
					        android:id="@+id/iv_notification"
 | 
				
			||||||
@@ -40,7 +48,7 @@
 | 
				
			|||||||
        android:paddingVertical="10dp"
 | 
					        android:paddingVertical="10dp"
 | 
				
			||||||
        app:layout_constraintEnd_toEndOf="parent"
 | 
					        app:layout_constraintEnd_toEndOf="parent"
 | 
				
			||||||
        app:layout_constraintStart_toStartOf="parent"
 | 
					        app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
        app:layout_constraintTop_toBottomOf="@+id/tv_title">
 | 
					        app:layout_constraintTop_toBottomOf="@+id/tv_back">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <TextView
 | 
					        <TextView
 | 
				
			||||||
            android:layout_width="wrap_content"
 | 
					            android:layout_width="wrap_content"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -80,7 +80,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="지금 라이브 중"
 | 
					                    android:text="지금 라이브 중"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_live"
 | 
					                    android:id="@+id/rv_live"
 | 
				
			||||||
@@ -107,7 +107,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="인기 크리에이터"
 | 
					                    android:text="인기 크리에이터"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_famous_creator"
 | 
					                    android:id="@+id/rv_famous_creator"
 | 
				
			||||||
@@ -138,7 +138,7 @@
 | 
				
			|||||||
                        android:fontFamily="@font/pretendard_bold"
 | 
					                        android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                        android:text="최신 콘텐츠"
 | 
					                        android:text="최신 콘텐츠"
 | 
				
			||||||
                        android:textColor="@color/color_eeeeee"
 | 
					                        android:textColor="@color/color_eeeeee"
 | 
				
			||||||
                        android:textSize="26sp" />
 | 
					                        android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                    <TextView
 | 
					                    <TextView
 | 
				
			||||||
                        android:id="@+id/tv_new_content_all"
 | 
					                        android:id="@+id/tv_new_content_all"
 | 
				
			||||||
@@ -207,7 +207,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="오직 보이스온에서만"
 | 
					                    android:text="오직 보이스온에서만"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_series_original"
 | 
					                    android:id="@+id/rv_series_original"
 | 
				
			||||||
@@ -220,8 +220,9 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
            <ImageView
 | 
					            <ImageView
 | 
				
			||||||
                android:id="@+id/iv_audition"
 | 
					                android:id="@+id/iv_audition"
 | 
				
			||||||
                android:layout_width="match_parent"
 | 
					                android:layout_width="wrap_content"
 | 
				
			||||||
                android:layout_height="wrap_content"
 | 
					                android:layout_height="wrap_content"
 | 
				
			||||||
 | 
					                android:layout_gravity="center"
 | 
				
			||||||
                android:layout_marginBottom="48dp"
 | 
					                android:layout_marginBottom="48dp"
 | 
				
			||||||
                android:contentDescription="@null"
 | 
					                android:contentDescription="@null"
 | 
				
			||||||
                android:scaleType="centerCrop"
 | 
					                android:scaleType="centerCrop"
 | 
				
			||||||
@@ -242,7 +243,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="요일별 시리즈"
 | 
					                    android:text="요일별 시리즈"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_series_day_of_week_day"
 | 
					                    android:id="@+id/rv_series_day_of_week_day"
 | 
				
			||||||
@@ -278,7 +279,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="보온 주간 차트"
 | 
					                    android:text="보온 주간 차트"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_weekly_chart"
 | 
					                    android:id="@+id/rv_weekly_chart"
 | 
				
			||||||
@@ -305,7 +306,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="추천 채널"
 | 
					                    android:text="추천 채널"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_recommend_channel"
 | 
					                    android:id="@+id/rv_recommend_channel"
 | 
				
			||||||
@@ -332,7 +333,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="무료 콘텐츠"
 | 
					                    android:text="무료 콘텐츠"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <androidx.recyclerview.widget.RecyclerView
 | 
					                <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                    android:id="@+id/rv_free_content"
 | 
					                    android:id="@+id/rv_free_content"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -91,7 +91,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="커뮤니티"
 | 
					                android:text="커뮤니티"
 | 
				
			||||||
                android:textColor="@color/color_3bb9f1"
 | 
					                android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <androidx.recyclerview.widget.RecyclerView
 | 
					            <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
                android:id="@+id/rv_community_post"
 | 
					                android:id="@+id/rv_community_post"
 | 
				
			||||||
@@ -121,7 +121,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="최근 "
 | 
					                    android:text="최근 "
 | 
				
			||||||
                    android:textColor="@color/color_3bb9f1"
 | 
					                    android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <TextView
 | 
					                <TextView
 | 
				
			||||||
                    android:layout_width="wrap_content"
 | 
					                    android:layout_width="wrap_content"
 | 
				
			||||||
@@ -129,7 +129,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="종료한 라이브"
 | 
					                    android:text="종료한 라이브"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
            </LinearLayout>
 | 
					            </LinearLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <androidx.recyclerview.widget.RecyclerView
 | 
					            <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
@@ -154,7 +154,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="라이브 "
 | 
					                    android:text="라이브 "
 | 
				
			||||||
                    android:textColor="@color/color_3bb9f1"
 | 
					                    android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                <TextView
 | 
					                <TextView
 | 
				
			||||||
                    android:layout_width="wrap_content"
 | 
					                    android:layout_width="wrap_content"
 | 
				
			||||||
@@ -162,7 +162,7 @@
 | 
				
			|||||||
                    android:fontFamily="@font/pretendard_bold"
 | 
					                    android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                    android:text="다시 듣기"
 | 
					                    android:text="다시 듣기"
 | 
				
			||||||
                    android:textColor="@color/white"
 | 
					                    android:textColor="@color/white"
 | 
				
			||||||
                    android:textSize="26sp" />
 | 
					                    android:textSize="24sp" />
 | 
				
			||||||
            </LinearLayout>
 | 
					            </LinearLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <androidx.recyclerview.widget.RecyclerView
 | 
					            <androidx.recyclerview.widget.RecyclerView
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -2,13 +2,13 @@
 | 
				
			|||||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
					<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
				
			||||||
    xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
					    xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
				
			||||||
    xmlns:tools="http://schemas.android.com/tools"
 | 
					    xmlns:tools="http://schemas.android.com/tools"
 | 
				
			||||||
    android:layout_width="144dp"
 | 
					    android:layout_width="160dp"
 | 
				
			||||||
    android:layout_height="wrap_content">
 | 
					    android:layout_height="wrap_content">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <ImageView
 | 
					    <ImageView
 | 
				
			||||||
        android:id="@+id/iv_content_cover_image"
 | 
					        android:id="@+id/iv_content_cover_image"
 | 
				
			||||||
        android:layout_width="144dp"
 | 
					        android:layout_width="160dp"
 | 
				
			||||||
        android:layout_height="144dp"
 | 
					        android:layout_height="160dp"
 | 
				
			||||||
        android:contentDescription="@null"
 | 
					        android:contentDescription="@null"
 | 
				
			||||||
        app:layout_constraintStart_toStartOf="parent"
 | 
					        app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
        app:layout_constraintTop_toTopOf="parent" />
 | 
					        app:layout_constraintTop_toTopOf="parent" />
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,52 +1,59 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="utf-8"?>
 | 
					<?xml version="1.0" encoding="utf-8"?>
 | 
				
			||||||
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
					<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
 | 
				
			||||||
 | 
					    xmlns:app="http://schemas.android.com/apk/res-auto"
 | 
				
			||||||
    xmlns:tools="http://schemas.android.com/tools"
 | 
					    xmlns:tools="http://schemas.android.com/tools"
 | 
				
			||||||
    android:layout_width="wrap_content"
 | 
					    android:layout_width="wrap_content"
 | 
				
			||||||
    android:layout_height="wrap_content">
 | 
					    android:layout_height="wrap_content">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <LinearLayout
 | 
					    <androidx.constraintlayout.widget.ConstraintLayout
 | 
				
			||||||
        android:layout_width="133dp"
 | 
					        android:layout_width="144dp"
 | 
				
			||||||
        android:layout_height="188dp"
 | 
					        android:layout_height="204dp"
 | 
				
			||||||
        android:layout_marginTop="20dp"
 | 
					        android:layout_marginTop="20dp"
 | 
				
			||||||
        android:background="@drawable/bg_home_creator"
 | 
					        android:background="@drawable/bg_home_creator"
 | 
				
			||||||
        android:gravity="center"
 | 
					        android:gravity="center"
 | 
				
			||||||
        android:orientation="vertical">
 | 
					        android:orientation="vertical"
 | 
				
			||||||
 | 
					        android:padding="16dp">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <ImageView
 | 
					        <ImageView
 | 
				
			||||||
            android:id="@+id/iv_profile"
 | 
					            android:id="@+id/iv_profile"
 | 
				
			||||||
            android:layout_width="70dp"
 | 
					            android:layout_width="84dp"
 | 
				
			||||||
            android:layout_height="70dp"
 | 
					            android:layout_height="84dp"
 | 
				
			||||||
            android:contentDescription="@null" />
 | 
					            android:contentDescription="@null"
 | 
				
			||||||
 | 
					            app:layout_constraintEnd_toEndOf="parent"
 | 
				
			||||||
 | 
					            app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
 | 
					            app:layout_constraintTop_toTopOf="parent" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <TextView
 | 
					        <TextView
 | 
				
			||||||
            android:id="@+id/tv_nickname"
 | 
					            android:id="@+id/tv_nickname"
 | 
				
			||||||
            android:layout_width="wrap_content"
 | 
					            android:layout_width="0dp"
 | 
				
			||||||
            android:layout_height="wrap_content"
 | 
					            android:layout_height="0dp"
 | 
				
			||||||
            android:layout_marginTop="8dp"
 | 
					            android:layout_marginVertical="8dp"
 | 
				
			||||||
            android:fontFamily="@font/pretendard_regular"
 | 
					            android:fontFamily="@font/pretendard_regular"
 | 
				
			||||||
 | 
					            android:gravity="center"
 | 
				
			||||||
            android:textColor="@color/white"
 | 
					            android:textColor="@color/white"
 | 
				
			||||||
            android:textSize="18sp"
 | 
					            android:textSize="16sp"
 | 
				
			||||||
 | 
					            app:layout_constraintBottom_toTopOf="@+id/tv_follow"
 | 
				
			||||||
 | 
					            app:layout_constraintEnd_toEndOf="parent"
 | 
				
			||||||
 | 
					            app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
 | 
					            app:layout_constraintTop_toBottomOf="@+id/iv_profile"
 | 
				
			||||||
            tools:text="도화" />
 | 
					            tools:text="도화" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <TextView
 | 
					        <TextView
 | 
				
			||||||
            android:layout_width="wrap_content"
 | 
					            android:id="@+id/tv_follow"
 | 
				
			||||||
 | 
					            android:layout_width="0dp"
 | 
				
			||||||
            android:layout_height="wrap_content"
 | 
					            android:layout_height="wrap_content"
 | 
				
			||||||
            android:layout_marginTop="8dp"
 | 
					            android:layout_marginTop="8dp"
 | 
				
			||||||
 | 
					            android:background="@drawable/bg_round_corner_999_white"
 | 
				
			||||||
            android:fontFamily="@font/pretendard_regular"
 | 
					            android:fontFamily="@font/pretendard_regular"
 | 
				
			||||||
            android:text="팔로워"
 | 
					            android:gravity="center"
 | 
				
			||||||
            android:textColor="#78909C"
 | 
					            android:paddingVertical="4dp"
 | 
				
			||||||
            android:textSize="14sp" />
 | 
					            android:text="팔로우"
 | 
				
			||||||
 | 
					            android:textColor="#263238"
 | 
				
			||||||
        <TextView
 | 
					 | 
				
			||||||
            android:id="@+id/tv_follower"
 | 
					 | 
				
			||||||
            android:layout_width="wrap_content"
 | 
					 | 
				
			||||||
            android:layout_height="wrap_content"
 | 
					 | 
				
			||||||
            android:layout_marginTop="4dp"
 | 
					 | 
				
			||||||
            android:fontFamily="@font/pretendard_regular"
 | 
					 | 
				
			||||||
            android:textColor="#78909C"
 | 
					 | 
				
			||||||
            android:textSize="14sp"
 | 
					            android:textSize="14sp"
 | 
				
			||||||
            tools:text="111" />
 | 
					            app:layout_constraintBottom_toBottomOf="parent"
 | 
				
			||||||
    </LinearLayout>
 | 
					            app:layout_constraintEnd_toEndOf="parent"
 | 
				
			||||||
 | 
					            app:layout_constraintStart_toStartOf="parent" />
 | 
				
			||||||
 | 
					    </androidx.constraintlayout.widget.ConstraintLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <ImageView
 | 
					    <ImageView
 | 
				
			||||||
        android:id="@+id/iv_crown"
 | 
					        android:id="@+id/iv_crown"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -11,7 +11,7 @@
 | 
				
			|||||||
        android:layout_marginHorizontal="24dp"
 | 
					        android:layout_marginHorizontal="24dp"
 | 
				
			||||||
        android:fontFamily="@font/pretendard_bold"
 | 
					        android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
        android:textColor="@color/white"
 | 
					        android:textColor="@color/white"
 | 
				
			||||||
        android:textSize="26sp"
 | 
					        android:textSize="24sp"
 | 
				
			||||||
        app:layout_constraintStart_toStartOf="parent"
 | 
					        app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
        app:layout_constraintTop_toTopOf="parent"
 | 
					        app:layout_constraintTop_toTopOf="parent"
 | 
				
			||||||
        tools:text="큐레이션" />
 | 
					        tools:text="큐레이션" />
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -6,8 +6,9 @@
 | 
				
			|||||||
    android:background="@drawable/live_button_background"
 | 
					    android:background="@drawable/live_button_background"
 | 
				
			||||||
    android:gravity="center_vertical"
 | 
					    android:gravity="center_vertical"
 | 
				
			||||||
    android:orientation="horizontal"
 | 
					    android:orientation="horizontal"
 | 
				
			||||||
    android:paddingHorizontal="14dp"
 | 
					    android:paddingVertical="10dp"
 | 
				
			||||||
    android:paddingVertical="10dp">
 | 
					    android:paddingStart="14dp"
 | 
				
			||||||
 | 
					    android:paddingEnd="16dp">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    <!-- 프로필 이미지 컨테이너 -->
 | 
					    <!-- 프로필 이미지 컨테이너 -->
 | 
				
			||||||
    <FrameLayout
 | 
					    <FrameLayout
 | 
				
			||||||
@@ -55,12 +56,11 @@
 | 
				
			|||||||
            android:id="@+id/tv_title"
 | 
					            android:id="@+id/tv_title"
 | 
				
			||||||
            android:layout_width="wrap_content"
 | 
					            android:layout_width="wrap_content"
 | 
				
			||||||
            android:layout_height="wrap_content"
 | 
					            android:layout_height="wrap_content"
 | 
				
			||||||
            android:layout_marginTop="4dp"
 | 
					 | 
				
			||||||
            android:ellipsize="end"
 | 
					            android:ellipsize="end"
 | 
				
			||||||
            android:fontFamily="@font/pretendard_regular"
 | 
					            android:fontFamily="@font/pretendard_regular"
 | 
				
			||||||
            android:maxLines="2"
 | 
					            android:maxLines="1"
 | 
				
			||||||
            android:textColor="@android:color/white"
 | 
					            android:textColor="#B0BEC5"
 | 
				
			||||||
            android:textSize="16sp"
 | 
					            android:textSize="14sp"
 | 
				
			||||||
            tools:text="네대로 마자로" />
 | 
					            tools:text="네대로 마자로" />
 | 
				
			||||||
    </LinearLayout>
 | 
					    </LinearLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -4,7 +4,7 @@
 | 
				
			|||||||
    xmlns:tools="http://schemas.android.com/tools"
 | 
					    xmlns:tools="http://schemas.android.com/tools"
 | 
				
			||||||
    android:layout_width="280dp"
 | 
					    android:layout_width="280dp"
 | 
				
			||||||
    android:layout_height="wrap_content"
 | 
					    android:layout_height="wrap_content"
 | 
				
			||||||
    android:background="@drawable/bg_home_recommend_channel"
 | 
					    android:background="@drawable/bg_home_creator"
 | 
				
			||||||
    android:orientation="vertical"
 | 
					    android:orientation="vertical"
 | 
				
			||||||
    android:padding="20dp">
 | 
					    android:padding="20dp">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -17,7 +17,6 @@
 | 
				
			|||||||
            android:id="@+id/fl_profile"
 | 
					            android:id="@+id/fl_profile"
 | 
				
			||||||
            android:layout_width="84dp"
 | 
					            android:layout_width="84dp"
 | 
				
			||||||
            android:layout_height="84dp"
 | 
					            android:layout_height="84dp"
 | 
				
			||||||
            android:background="@drawable/circle_background"
 | 
					 | 
				
			||||||
            app:layout_constraintEnd_toEndOf="parent"
 | 
					            app:layout_constraintEnd_toEndOf="parent"
 | 
				
			||||||
            app:layout_constraintStart_toStartOf="parent"
 | 
					            app:layout_constraintStart_toStartOf="parent"
 | 
				
			||||||
            app:layout_constraintTop_toTopOf="parent">
 | 
					            app:layout_constraintTop_toTopOf="parent">
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="지금 "
 | 
					                android:text="지금 "
 | 
				
			||||||
                android:textColor="@color/color_3bb9f1"
 | 
					                android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <TextView
 | 
					            <TextView
 | 
				
			||||||
                android:layout_width="wrap_content"
 | 
					                android:layout_width="wrap_content"
 | 
				
			||||||
@@ -29,7 +29,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="라이브중"
 | 
					                android:text="라이브중"
 | 
				
			||||||
                android:textColor="@color/white"
 | 
					                android:textColor="@color/white"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
        </LinearLayout>
 | 
					        </LinearLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <TextView
 | 
					        <TextView
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="팔로잉 "
 | 
					                android:text="팔로잉 "
 | 
				
			||||||
                android:textColor="@color/color_3bb9f1"
 | 
					                android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <TextView
 | 
					            <TextView
 | 
				
			||||||
                android:layout_width="wrap_content"
 | 
					                android:layout_width="wrap_content"
 | 
				
			||||||
@@ -29,7 +29,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="채널"
 | 
					                android:text="채널"
 | 
				
			||||||
                android:textColor="@color/white"
 | 
					                android:textColor="@color/white"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
        </LinearLayout>
 | 
					        </LinearLayout>
 | 
				
			||||||
    </RelativeLayout>
 | 
					    </RelativeLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -21,7 +21,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="라이브 "
 | 
					                android:text="라이브 "
 | 
				
			||||||
                android:textColor="@color/color_3bb9f1"
 | 
					                android:textColor="@color/color_3bb9f1"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            <TextView
 | 
					            <TextView
 | 
				
			||||||
                android:layout_width="wrap_content"
 | 
					                android:layout_width="wrap_content"
 | 
				
			||||||
@@ -29,7 +29,7 @@
 | 
				
			|||||||
                android:fontFamily="@font/pretendard_bold"
 | 
					                android:fontFamily="@font/pretendard_bold"
 | 
				
			||||||
                android:text="예약중"
 | 
					                android:text="예약중"
 | 
				
			||||||
                android:textColor="@color/white"
 | 
					                android:textColor="@color/white"
 | 
				
			||||||
                android:textSize="26sp" />
 | 
					                android:textSize="24sp" />
 | 
				
			||||||
        </LinearLayout>
 | 
					        </LinearLayout>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        <TextView
 | 
					        <TextView
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user