커뮤니티 유료 게시글 조회, 구매 기능 추가

This commit is contained in:
2024-05-23 23:13:25 +09:00
parent a9511dcb51
commit 9d5ca7c36d
14 changed files with 376 additions and 49 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="@android:color/transparent" />
<corners android:radius="26.7dp" />
<stroke
android:width="1dp"
android:color="@color/color_3bb9f1" />
</shape>

View File

@@ -0,0 +1,79 @@
<?xml version="1.0" encoding="utf-8"?>
<androidx.constraintlayout.widget.ConstraintLayout 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"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/bg_round_corner_10_13181b">
<TextView
android:id="@+id/tv_title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:text="게시글 보기"
android:textColor="@color/color_bbbbbb"
android:textSize="18.3sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/tv_desc"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginHorizontal="13.3dp"
android:layout_marginTop="13.3dp"
android:fontFamily="@font/gmarket_sans_medium"
android:gravity="center"
android:text="게시글을\n확인하시겠습니까?"
android:textColor="@color/color_bbbbbb"
android:textSize="15sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_title" />
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginHorizontal="16.7dp"
android:layout_marginTop="35dp"
android:layout_marginBottom="16.7dp"
android:gravity="center"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tv_desc">
<TextView
android:id="@+id/tv_cancel"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginEnd="13.3dp"
android:layout_weight="1"
android:background="@drawable/bg_round_corner_10_13181b_3bb9f1"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:paddingVertical="16dp"
android:text="취소"
android:textColor="@color/color_3bb9f1"
android:textSize="18.3sp" />
<TextView
android:id="@+id/tv_can"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="2"
android:background="@drawable/bg_round_corner_10_3bb9f1"
android:paddingVertical="16dp"
android:fontFamily="@font/gmarket_sans_bold"
android:gravity="center"
android:textColor="@color/white"
android:textSize="18.3sp"
tools:text="100캔으로 보기" />
</LinearLayout>
</androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -69,6 +69,7 @@
android:layout_width="53.3dp"
android:layout_height="53.3dp"
android:layout_alignParentEnd="true"
android:scaleType="centerCrop"
android:contentDescription="@null" />
</RelativeLayout>

View File

@@ -57,7 +57,8 @@
android:layout_centerVertical="true"
android:layout_marginEnd="8.3dp"
android:contentDescription="@null"
android:src="@drawable/ic_seemore_vertical" />
android:src="@drawable/ic_seemore_vertical"
android:visibility="gone" />
</RelativeLayout>
<TextView
@@ -71,6 +72,7 @@
android:maxLines="3"
android:textColor="@color/color_bbbbbb"
android:textSize="13.3sp"
android:visibility="gone"
tools:text="너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!너무 조하유 앞으로도 좋은 라이브 많이 들려주세요!" />
<ImageView
@@ -80,7 +82,8 @@
android:layout_marginTop="13.3dp"
android:adjustViewBounds="true"
android:contentDescription="@null"
android:scaleType="fitCenter" />
android:scaleType="fitCenter"
android:visibility="gone" />
<LinearLayout
android:id="@+id/ll_like"
@@ -92,6 +95,7 @@
android:orientation="horizontal"
android:paddingHorizontal="13.3dp"
android:paddingVertical="5.3dp"
android:visibility="gone"
tools:ignore="UselessParent">
<ImageView
@@ -209,4 +213,34 @@
tools:text="너무 좋아요!!! 너무 좋아요!!! 너무 좋아요!!! 너무 좋아요!!! 너무 좋아요!!! 너무 좋아요!!!" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:id="@+id/ll_lock_post"
android:layout_width="match_parent"
android:layout_height="318dp"
android:layout_marginTop="13.3dp"
android:background="@drawable/bg_round_corner_5_3_333333"
android:gravity="center"
android:layout_gravity="center"
android:orientation="vertical"
android:visibility="visible">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@null"
android:src="@drawable/ic_lock_bb" />
<TextView
android:id="@+id/tv_purchase"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="26.7dp"
android:background="@drawable/bg_round_corner_26_7_transparent_3bb9f1"
android:fontFamily="@font/gmarket_sans_bold"
android:paddingHorizontal="21dp"
android:paddingVertical="11dp"
android:textColor="@color/color_3bb9f1"
tools:text="5캔으로 게시물 보기" />
</LinearLayout>
</LinearLayout>