Преглед на файлове

[이벤트][Common] 이벤트 리스트뷰 레이아웃 수정

Hasemi преди 6 години
родител
ревизия
4fa54e1bc0
променени са 2 файла, в които са добавени 122 реда и са изтрити 106 реда
  1. 118 102
      app/src/main/res/layout/event_item_view.xml
  2. 4 4
      app/src/main/res/layout/fragment_event.xml

+ 118 - 102
app/src/main/res/layout/event_item_view.xml

@@ -5,122 +5,138 @@
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="wrap_content"
-  android:layout_marginStart="25dp"
-  android:layout_marginEnd="25dp"
-  android:background="@drawable/rectangle_border_ce5e5e5"
-  app:layout_constraintEnd_toEndOf="parent"
-  app:layout_constraintStart_toStartOf="parent">
-
-  <ImageView
-    android:id="@+id/image_view_thumbnail"
-    android:layout_width="0dp"
-    android:layout_height="0dp"
-    android:background="@color/CF6F6F6"
-    android:scaleType="centerCrop"
-    app:layout_constraintBottom_toTopOf="@+id/bottom_view"
-    app:layout_constraintDimensionRatio="V, 311:311"
-    app:layout_constraintEnd_toEndOf="parent"
-    app:layout_constraintStart_toStartOf="parent"
-    app:layout_constraintTop_toTopOf="parent"
-    tools:src="@drawable/img_my_reservation"
-    />
+  >
 
   <android.support.constraint.ConstraintLayout
-    android:id="@+id/layout_flag"
-    android:layout_width="38dp"
-    android:layout_height="38dp"
-    android:layout_marginStart="14dp"
-    android:background="@color/CFF0053"
-    app:layout_constraintStart_toStartOf="parent">
+    android:id="@+id/item_view"
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:background="@drawable/rectangle_border_ce5e5e5"
+    >
 
-    <TextView
-      android:layout_width="wrap_content"
-      android:layout_height="wrap_content"
-      android:text="@string/event_flag"
-      android:textColor="@color/CFFFFFF"
-      android:textSize="9sp"
-      android:textStyle="bold"
-      app:layout_constraintBottom_toBottomOf="parent"
+    <ImageView
+      android:id="@+id/image_view_thumbnail"
+      android:layout_width="0dp"
+      android:layout_height="0dp"
+      android:background="@color/CF6F6F6"
+      android:scaleType="centerCrop"
+      app:layout_constraintBottom_toTopOf="@+id/bottom_view"
+      app:layout_constraintDimensionRatio="V, 311:311"
       app:layout_constraintEnd_toEndOf="parent"
       app:layout_constraintStart_toStartOf="parent"
       app:layout_constraintTop_toTopOf="parent"
+      tools:src="@drawable/img_my_reservation"
       />
 
-  </android.support.constraint.ConstraintLayout>
+    <android.support.constraint.ConstraintLayout
+      android:id="@+id/layout_flag"
+      android:layout_width="38dp"
+      android:layout_height="38dp"
+      android:layout_marginStart="14dp"
+      android:background="@color/CFF0053"
+      app:layout_constraintStart_toStartOf="parent">
 
-  <android.support.constraint.ConstraintLayout
-    android:id="@+id/bottom_view"
-    android:layout_width="match_parent"
-    android:layout_height="157dp"
-    app:layout_constraintEnd_toEndOf="parent"
-    app:layout_constraintStart_toStartOf="parent"
-    app:layout_constraintTop_toBottomOf="@+id/image_view_thumbnail">
+      <TextView
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:text="@string/event_flag"
+        android:textColor="@color/CFFFFFF"
+        android:textSize="9sp"
+        android:textStyle="bold"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="parent"
+        />
 
-    <TextView
-      android:id="@+id/text_view_event_date"
-      android:layout_width="0dp"
-      android:layout_height="wrap_content"
-      android:layout_marginStart="10dp"
-      android:layout_marginTop="35dp"
-      android:layout_marginEnd="10dp"
-      android:layout_marginBottom="4dp"
-      android:includeFontPadding="false"
-      android:lineSpacingExtra="4sp"
-      android:textAlignment="center"
-      android:textColor="@color/C666666"
-      android:textSize="11sp"
-      app:layout_constrainedWidth="true"
-      app:layout_constraintBottom_toTopOf="@+id/text_view_event_title"
-      app:layout_constraintEnd_toEndOf="parent"
-      app:layout_constraintStart_toStartOf="parent"
-      app:layout_constraintTop_toTopOf="parent"
-      app:layout_constraintVertical_chainStyle="packed"
-      tools:text="2018.07.15 ~ 2018.07.22"/>
+    </android.support.constraint.ConstraintLayout>
 
-    <TextView
-      android:id="@+id/text_view_event_title"
-      android:layout_width="0dp"
+    <android.support.constraint.ConstraintLayout
+      android:id="@+id/bottom_view"
+      android:layout_width="match_parent"
       android:layout_height="wrap_content"
-      android:layout_marginStart="10dp"
-      android:layout_marginTop="5dp"
-      android:layout_marginEnd="10dp"
-      android:layout_marginBottom="5dp"
-      android:ellipsize="end"
-      android:gravity="center_horizontal"
-      android:includeFontPadding="false"
-      android:lineSpacingExtra="8sp"
-      android:maxLines="2"
-      android:textAlignment="center"
-      android:textColor="@color/C000000"
-      android:textSize="19sp"
-      android:textStyle="bold"
-      app:layout_constrainedWidth="true"
-      app:layout_constraintBottom_toTopOf="@+id/text_view_event_present"
       app:layout_constraintEnd_toEndOf="parent"
       app:layout_constraintStart_toStartOf="parent"
-      app:layout_constraintTop_toBottomOf="@+id/text_view_event_date"
-      tools:text="나의 소중한 휴가를 부탁해!"/>
+      app:layout_constraintTop_toBottomOf="@+id/image_view_thumbnail">
 
-    <TextView
-      android:id="@+id/text_view_event_present"
-      android:layout_width="0dp"
-      android:layout_height="wrap_content"
-      android:layout_marginStart="10dp"
-      android:layout_marginTop="6dp"
-      android:layout_marginEnd="10dp"
-      android:layout_marginBottom="41dp"
-      android:ellipsize="end"
-      android:includeFontPadding="false"
-      android:lineSpacingExtra="4sp"
-      android:maxLines="1"
-      android:textAlignment="center"
-      android:textColor="@color/C666666"
-      android:textSize="12sp"
-      app:layout_constrainedWidth="true"
-      app:layout_constraintBottom_toBottomOf="parent"
-      app:layout_constraintEnd_toEndOf="parent"
-      app:layout_constraintStart_toStartOf="parent"
-      app:layout_constraintTop_toBottomOf="@+id/text_view_event_title"
-      tools:text="샤갈展 초대권 1인 2매 증정DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"/>
+      <TextView
+        android:id="@+id/text_view_event_date"
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_marginStart="10dp"
+        android:layout_marginTop="35dp"
+        android:layout_marginEnd="10dp"
+        android:layout_marginBottom="4dp"
+        android:includeFontPadding="false"
+        android:lineSpacingExtra="4sp"
+        android:textAlignment="center"
+        android:textColor="@color/C666666"
+        android:textSize="11sp"
+        app:layout_constrainedWidth="true"
+        app:layout_constraintBottom_toTopOf="@+id/text_view_event_title"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toTopOf="parent"
+        app:layout_constraintVertical_chainStyle="packed"
+        tools:text="2018.07.15 ~ 2018.07.22"/>
+
+      <TextView
+        android:id="@+id/text_view_event_title"
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_marginStart="10dp"
+        android:layout_marginTop="5dp"
+        android:layout_marginEnd="10dp"
+        android:layout_marginBottom="5dp"
+        android:ellipsize="end"
+        android:gravity="center_horizontal"
+        android:includeFontPadding="false"
+        android:lineSpacingExtra="8sp"
+        android:maxLines="2"
+        android:textAlignment="center"
+        android:textColor="@color/C000000"
+        android:textSize="19sp"
+        android:textStyle="bold"
+        app:layout_constrainedWidth="true"
+        app:layout_constraintBottom_toTopOf="@+id/text_view_event_present"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toBottomOf="@+id/text_view_event_date"
+        tools:text="나의 소중한 휴가를 부탁해!"/>
+
+      <TextView
+        android:id="@+id/text_view_event_present"
+        android:layout_width="0dp"
+        android:layout_height="wrap_content"
+        android:layout_marginStart="10dp"
+        android:layout_marginTop="6dp"
+        android:layout_marginEnd="10dp"
+        android:layout_marginBottom="41dp"
+        android:ellipsize="end"
+        android:includeFontPadding="false"
+        android:lineSpacingExtra="4sp"
+        android:maxLines="1"
+        android:textAlignment="center"
+        android:textColor="@color/C666666"
+        android:textSize="12sp"
+        app:layout_constrainedWidth="true"
+        app:layout_constraintBottom_toBottomOf="parent"
+        app:layout_constraintEnd_toEndOf="parent"
+        app:layout_constraintStart_toStartOf="parent"
+        app:layout_constraintTop_toBottomOf="@+id/text_view_event_title"
+        tools:text="샤갈展 초대권 1인 2매 증정DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD"/>
+    </android.support.constraint.ConstraintLayout>
   </android.support.constraint.ConstraintLayout>
+
+  <Space
+    android:layout_width="match_parent"
+    android:layout_height="0dp"
+    app:layout_constraintBottom_toBottomOf="parent"
+    app:layout_constraintDimensionRatio="V, 311:88"
+    app:layout_constraintEnd_toEndOf="parent"
+    app:layout_constraintStart_toStartOf="parent"
+    app:layout_constraintTop_toBottomOf="@+id/item_view"
+    tools:background="@color/C000000"
+    />
+
 </android.support.constraint.ConstraintLayout>

+ 4 - 4
app/src/main/res/layout/fragment_event.xml

@@ -9,9 +9,10 @@
   <android.support.v4.view.ViewPager
     android:id="@+id/recycler_view_event"
     android:layout_width="match_parent"
-    android:layout_height="468dp"
+    android:layout_height="wrap_content"
     android:layout_marginTop="14dp"
-    android:layout_marginBottom="88dp"
+    android:layout_marginBottom="35dp"
+    app:layout_constraintBottom_toTopOf="@+id/tab_layout_event"
     app:layout_constraintEnd_toEndOf="parent"
     app:layout_constraintStart_toStartOf="parent"
     app:layout_constraintTop_toTopOf="parent"
@@ -21,11 +22,10 @@
     android:id="@+id/tab_layout_event"
     android:layout_width="match_parent"
     android:layout_height="20dp"
-    android:layout_marginBottom="10dp"
+    android:layout_marginBottom="18dp"
     app:layout_constraintBottom_toBottomOf="parent"
     app:layout_constraintEnd_toEndOf="parent"
     app:layout_constraintStart_toStartOf="parent"
-    app:layout_constraintTop_toBottomOf="@+id/recycler_view_event"
     app:tabBackground="@drawable/black_tab_selector"
     app:tabGravity="center"
     app:tabIndicatorHeight="0dp"