fix(home): 홈에 포인트 대여 콘텐츠 섹션 추가 및 데이터 연동

- 무료 콘텐츠 아래 동일 UI로 섹션 추가
- 제목 ‘포인트’ 컬러 강조(무료 섹션과 동일)
- GetHomeResponse.pointAvailableContentList 사용해 데이터 바인딩
- 섹션 우측 ‘전체보기’ 텍스트 추가(클릭 액션 TODO)
This commit is contained in:
2025-11-10 19:38:48 +09:00
parent c35b267658
commit 1bf653a5d8
4 changed files with 120 additions and 0 deletions

View File

@@ -389,6 +389,51 @@
android:paddingHorizontal="24dp" />
</LinearLayout>
<!-- 포인트 대여 콘텐츠 섹션 -->
<LinearLayout
android:id="@+id/ll_point_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="48dp"
android:orientation="vertical"
android:visibility="gone">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_vertical"
android:orientation="horizontal"
android:paddingHorizontal="24dp">
<TextView
android:id="@+id/tv_point_content"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:fontFamily="@font/pretendard_bold"
android:text="포인트 대여 콘텐츠"
android:textColor="@color/white"
android:textSize="24sp" />
<TextView
android:id="@+id/tv_point_content_all"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:fontFamily="@font/pretendard_regular"
android:text="전체보기"
android:textColor="#90A4AE"
android:textSize="14sp" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_point_content"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:clipToPadding="false"
android:paddingHorizontal="24dp" />
</LinearLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/rv_curation"
android:layout_width="match_parent"