From 373291558ed6e911cb77a9103267b9d72b3648ce Mon Sep 17 00:00:00 2001 From: liujing Date: Mon, 10 Aug 2020 17:07:44 +0800 Subject: [PATCH] =?UTF-8?q?[add]=20=E6=88=91=E7=9A=84=E5=88=86=E4=BA=AB?= =?UTF-8?q?=E5=88=97=E8=A1=A8item-UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../v2x/adapter/V2XShareEventAdapter.java | 10 +- .../res/drawable/bg_v2x_event_description.xml | 3 +- .../main/res/drawable/bgg_v2x_event_eva.xml | 9 + .../module_v2x_event_share_description.xml | 45 +++-- .../layout/module_v2x_event_share_item.xml | 183 +++++++++--------- .../src/main/res/values/style.xml | 10 +- 6 files changed, 146 insertions(+), 114 deletions(-) create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/bgg_v2x_event_eva.xml diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XShareEventAdapter.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XShareEventAdapter.java index 9502341569..5e684b861c 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XShareEventAdapter.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/adapter/V2XShareEventAdapter.java @@ -1,6 +1,9 @@ package com.mogo.module.v2x.adapter; import android.content.Context; +import android.graphics.Canvas; +import android.graphics.ColorFilter; +import android.graphics.drawable.Drawable; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -9,6 +12,7 @@ import android.widget.RatingBar; import android.widget.TextView; import androidx.annotation.NonNull; +import androidx.annotation.Nullable; import androidx.recyclerview.widget.RecyclerView; import com.alibaba.android.arouter.launcher.ARouter; @@ -19,6 +23,7 @@ import com.mogo.module.v2x.entity.panel.V2XShareEventItemEnum; import com.mogo.module.v2x.entity.panel.V2XShareEventLoadMoreItem; import com.mogo.module.v2x.fragment.V2XEventPanelFragment; import com.mogo.module.v2x.listener.AdapterCallback; +import com.mogo.module.v2x.utils.EventTypeUtils; import com.mogo.service.IMogoServiceApis; import com.mogo.service.MogoServicePaths; import com.mogo.utils.DateTimeUtils; @@ -122,8 +127,11 @@ public class V2XShareEventAdapter extends RecyclerView.Adapter + android:type="linear" + android:angle="180"/> \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bgg_v2x_event_eva.xml b/modules/mogo-module-v2x/src/main/res/drawable/bgg_v2x_event_eva.xml new file mode 100644 index 0000000000..23864b875c --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/drawable/bgg_v2x_event_eva.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_description.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_description.xml index 90e9954e5d..a3baec36a7 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_description.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_description.xml @@ -3,19 +3,21 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" - android:orientation="vertical" - android:background="@drawable/bg_v2x_event_description" android:layout_marginLeft="20px" android:layout_marginRight="20px" - android:layout_marginBottom="12px"> + android:layout_marginBottom="16px" + android:background="@drawable/bg_v2x_event_description" + android:orientation="vertical"> @@ -24,7 +26,8 @@ + android:layout_height="wrap_content" + android:paddingTop="12px"> @@ -44,17 +47,20 @@ + android:textSize="16px" + android:paddingBottom="22px"/> + android:textSize="16px"/> + android:orientation="vertical" + android:paddingTop="17px" + android:gravity="center"> diff --git a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_item.xml b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_item.xml index 83cd5c04c5..38434de959 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_item.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/module_v2x_event_share_item.xml @@ -1,108 +1,111 @@ - - + app:cardBackgroundColor="#1F2131" + app:cardCornerRadius="12px" + app:layout_constraintTop_toTopOf="parent"> - + - + + + - + - + - + - + - - - \ No newline at end of file + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/values/style.xml b/modules/mogo-module-v2x/src/main/res/values/style.xml index d697c5f801..0e43f1e024 100644 --- a/modules/mogo-module-v2x/src/main/res/values/style.xml +++ b/modules/mogo-module-v2x/src/main/res/values/style.xml @@ -5,11 +5,11 @@