From 4d8c4c091c40d807c2065a219773c76a34c53825 Mon Sep 17 00:00:00 2001 From: wujifei Date: Mon, 29 Mar 2021 16:05:23 +0800 Subject: [PATCH] =?UTF-8?q?new#Vr=E6=A8=A1=E5=BC=8F=E8=BD=A6=E9=80=9F?= =?UTF-8?q?=E4=BB=AA=E8=A1=A8=E7=9B=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../extensions/entrance/EntranceFragment.java | 16 + .../res/drawable-xhdpi/yi_biao_pan_bg_nor.png | Bin 29459 -> 0 bytes .../main/res/drawable/green_light_vr_bg.xml | 10 + .../src/main/res/drawable/red_light_vr_bg.xml | 10 + .../main/res/drawable/traffic_light_vr_bg.xml | 8 + .../res/drawable/view_traffic_light_vr_bg.xml | 6 + .../main/res/drawable/yellow_light_vr_bg.xml | 10 + .../main/res/drawable/yi_biao_pan_bg_nor.xml | 12 + .../res/drawable/yi_biao_pan_bg_speeding.xml | 14 + .../res/layout/module_ext_layout_entrance.xml | 55 ++- .../v2x/adapter/holder/V2XRoadEventVH.java | 15 + .../mogo/module/v2x/utils/EventTypeUtils.java | 45 ++ .../res/drawable-xhdpi/v2x_icon_jishui_vr.png | Bin 0 -> 4349 bytes .../res/drawable-xhdpi/v2x_icon_nongwu_vr.png | Bin 0 -> 2704 bytes .../res/drawable-xhdpi/v2x_icon_yongdu_vr.png | Bin 0 -> 4491 bytes .../src/main/res/drawable/bg_v2x_event_bg.xml | 6 + .../drawable/bg_v2x_event_type_orange_vr.xml | 2 +- .../res/layout/item_v2x_event_detail_vr.xml | 452 ++++++++++-------- .../res/layout/item_v2x_fault_help_vr.xml | 25 +- .../src/main/res/values-ldpi/dimens.xml | 2 +- .../src/main/res/values-mdpi/dimens.xml | 2 +- .../res/values-xhdpi-1920x1000/dimens.xml | 2 +- .../src/main/res/values-xhdpi/dimens.xml | 2 +- .../src/main/res/values/colors.xml | 1 + .../src/main/res/values/dimens.xml | 2 +- 25 files changed, 480 insertions(+), 217 deletions(-) delete mode 100644 modules/mogo-module-extensions/src/main/res/drawable-xhdpi/yi_biao_pan_bg_nor.png create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/green_light_vr_bg.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/red_light_vr_bg.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/traffic_light_vr_bg.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/view_traffic_light_vr_bg.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/yellow_light_vr_bg.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_nor.xml create mode 100644 modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_speeding.xml create mode 100644 modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_jishui_vr.png create mode 100644 modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_nongwu_vr.png create mode 100644 modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_yongdu_vr.png create mode 100644 modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_bg.xml diff --git a/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java b/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java index e6cb9bdf1c..e76a035b56 100644 --- a/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java +++ b/modules/mogo-module-extensions/src/main/java/com/mogo/module/extensions/entrance/EntranceFragment.java @@ -200,6 +200,13 @@ public class EntranceFragment extends MvpFragment 40 ? "#DB3137" : "#3E77F6")); mouduleArc.setValues(speed); + flSpeed.setBackgroundResource(speed > 40 ? R.drawable.yi_biao_pan_bg_speeding : R.drawable.yi_biao_pan_bg_nor); } @Override diff --git a/modules/mogo-module-extensions/src/main/res/drawable-xhdpi/yi_biao_pan_bg_nor.png b/modules/mogo-module-extensions/src/main/res/drawable-xhdpi/yi_biao_pan_bg_nor.png deleted file mode 100644 index f6233c8849632d8afc3a715ad199adda91e646a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29459 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 diff --git a/modules/mogo-module-extensions/src/main/res/drawable/green_light_vr_bg.xml b/modules/mogo-module-extensions/src/main/res/drawable/green_light_vr_bg.xml new file mode 100644 index 0000000000..053ca17b45 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/green_light_vr_bg.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/red_light_vr_bg.xml b/modules/mogo-module-extensions/src/main/res/drawable/red_light_vr_bg.xml new file mode 100644 index 0000000000..c8b510cfd4 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/red_light_vr_bg.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/traffic_light_vr_bg.xml b/modules/mogo-module-extensions/src/main/res/drawable/traffic_light_vr_bg.xml new file mode 100644 index 0000000000..90c7bde175 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/traffic_light_vr_bg.xml @@ -0,0 +1,8 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/view_traffic_light_vr_bg.xml b/modules/mogo-module-extensions/src/main/res/drawable/view_traffic_light_vr_bg.xml new file mode 100644 index 0000000000..a63c02e5a6 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/view_traffic_light_vr_bg.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/yellow_light_vr_bg.xml b/modules/mogo-module-extensions/src/main/res/drawable/yellow_light_vr_bg.xml new file mode 100644 index 0000000000..9248409de9 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/yellow_light_vr_bg.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_nor.xml b/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_nor.xml new file mode 100644 index 0000000000..077f8a578a --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_nor.xml @@ -0,0 +1,12 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_speeding.xml b/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_speeding.xml new file mode 100644 index 0000000000..9a939a7647 --- /dev/null +++ b/modules/mogo-module-extensions/src/main/res/drawable/yi_biao_pan_bg_speeding.xml @@ -0,0 +1,14 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-extensions/src/main/res/layout/module_ext_layout_entrance.xml b/modules/mogo-module-extensions/src/main/res/layout/module_ext_layout_entrance.xml index 91e39cd779..cddd191134 100644 --- a/modules/mogo-module-extensions/src/main/res/layout/module_ext_layout_entrance.xml +++ b/modules/mogo-module-extensions/src/main/res/layout/module_ext_layout_entrance.xml @@ -5,7 +5,10 @@ android:id="@+id/module_entrance_id_top_motion_layout" android:layout_width="match_parent" android:layout_height="match_parent"> - + @@ -40,6 +47,52 @@ android:layout_gravity="center" /> + + + + + + + + + { } }; + private MogoImageView ivEvent; + private TextView tvEvent; + private TextView tvPlay; + + private void init(View itemView) { ivEventImg = itemView.findViewById(R.id.ivEventImg); ivReportHead = itemView.findViewById(R.id.ivEventHead); @@ -150,6 +155,10 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { ivEventZan = itemView.findViewById(R.id.ivEventZan); ivEventReportTrue = itemView.findViewById(R.id.ivEventReportTrue); ivEventReportErr = itemView.findViewById(R.id.ivEventReportErr); + + ivEvent = itemView.findViewById(R.id.iv_event); + tvEvent = itemView.findViewById(R.id.tv_event); + tvPlay = itemView.findViewById(R.id.tv_play); } public V2XRoadEventVH(ViewGroup viewGroup, IV2XWindow v2XWindow) { @@ -233,6 +242,9 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { ivEventImg.setOnClickListener(v -> { showRoadVideoInfo(v2XEventShowEntity); }); + tvPlay.setOnClickListener(v -> { + showRoadVideoInfo(v2XEventShowEntity); + }); ivEventPlay.setOnClickListener(v -> { showRoadVideoInfo(v2XEventShowEntity); }); @@ -253,7 +265,10 @@ public class V2XRoadEventVH extends V2XBaseViewHolder { if (!TextUtils.isEmpty(poiType)) { tvEventTypeTitle.setText(poiType); tvEventTypeTitle.setBackgroundResource(EventTypeUtils.getPoiTypeBg(mNoveltyInfo.getPoiType())); + } + ivEvent.setImageResource(EventTypeUtils.getPoiTypeSrcVr(mNoveltyInfo.getPoiType())); + tvEvent.setText(EventTypeUtils.getPoiTypeStrVr(mNoveltyInfo.getPoiType())); tvEventAddress.setText(mNoveltyInfo.getAddr()); tvEventDistance.setText("距离 " + (int) mNoveltyInfo.getDistance() + "米"); diff --git a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/utils/EventTypeUtils.java b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/utils/EventTypeUtils.java index 36b9cc4ef3..d545155bde 100644 --- a/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/utils/EventTypeUtils.java +++ b/modules/mogo-module-v2x/src/main/java/com/mogo/module/v2x/utils/EventTypeUtils.java @@ -87,6 +87,51 @@ public class EventTypeUtils { return str; } + public static int getPoiTypeSrcVr(String poiType) { + int src; + switch (poiType) { + + // 拥堵 + case V2XPoiTypeEnum.FOURS_BLOCK_UP: + src = R.drawable.v2x_icon_yongdu_vr; + break; + // 积水 + case V2XPoiTypeEnum.FOURS_PONDING: + src = R.drawable.v2x_icon_jishui_vr; + break; + // 浓雾 + case V2XPoiTypeEnum.FOURS_FOG: + src = R.drawable.v2x_icon_nongwu_vr; + break; + default: + src = R.drawable.v2x_icon_live_logo; + break; + } + return src; + } + + public static String getPoiTypeStrVr(String poiType) { + String str = "其它道路事件"; + switch (poiType) { + // 拥堵 + case V2XPoiTypeEnum.FOURS_BLOCK_UP: + str = "前方拥堵"; + break; + // 积水 + case V2XPoiTypeEnum.FOURS_PONDING: + str = "前方道路积水道路积水"; + break; + // 浓雾 + case V2XPoiTypeEnum.FOURS_FOG: + str = "浓雾预警"; + break; + default: + str = "其它道路事件"; + break; + } + return str; + } + /** * 获取道路事件的背景色 * diff --git a/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_jishui_vr.png b/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_jishui_vr.png new file mode 100644 index 0000000000000000000000000000000000000000..da68268420381c50f3065477678aaf91b7410465 GIT binary patch literal 4349 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 literal 0 HcmV?d00001 diff --git a/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_nongwu_vr.png b/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_nongwu_vr.png new file mode 100644 index 0000000000000000000000000000000000000000..8dbf1d8c578c54f6909678984113e6135bbd0668 GIT binary patch literal 2704 zcmV;B3UBp^P)Px#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91WS|281ONa40RR91WB>pF057}VK>z>=`bk7VRCodHU0;YCMH=tw>HQPU zZlZb6=s}M7us+`HWV7fZVxq?h2cGD|MKB-+pY%ZwG%6_MNd@)b-b4}B2YnGwI5;>= z;&E=m{>z>Caw8-dINS&qvzd*z|7N=V{fh3TW_Eg}r@OkRce)ye{!`W8_toz=)m2?x z^?kz1`F8!Ddu|o=`j}O#jafpBxt291JnuG7h!M;4MufkY#Smh}^Sl-0TS1-`M&}j$v~q&TXLL7cF)fKkkt0Xge*@?92BnmcaXtu zZDBW%a?!Kx-|U^Azmx<7jJ?I*ZcI%43S`U_oeUyK42T6WiI1pd#jYXM@$vgyA^r+W zMw1xOclQcWwLR~5qZcmxGfvrJ5yF2#&2|4_$OwTPq&T*H|L*zue~07HU9}M=9h!b2$M5s3moLHyUd-aU!gSoHS%4K)l1PKDH-YW!qLmtpJ zW$(}agQLB))Y>5bs@S(LmR(|3%A-o~R$*h#qj~peOJ9bG;KFwCQ!s=%P*4&iE(%RVtc0x^{>CS ztQdoe?v*Pstm)zwx|_nF;{Py~((u))3lS!(Mg%a(c-2m`hG?|47@|-^f}xXQ6nF=e zlJ6m@I#byJ805!9aDfG*@KI>CTp&O$Oby8e6}}OuA&&IksmZ9D-+ND!q@5+^r)Qqg zVlcUI=t>nmEiD3_a#@RG3%)_7vU@aADK^ zcHx1@2>|56p)d61@$t*B=|EDu>fe5wR78>Q|BhS)b2rZbiKmjHapTyrq#}xZzx-G) z$Fk^{zQ{=Aq3i(%k`P7-$b(Tuwjtm^62g!TobX#@KzdnrVjqOfkc7|}Tx7@wv-JQ0 z75ku3ry0}uy`s||``|%q@X<%Lh^&3}l~tRaZ7FN$*=H@x`fHh{`{KrDpIPpuOS;7p zd%0~9!eA!&oI8ghU~REH>^twYhMssL(3NQKEiZ=?^7!MH7)fnvK!e@2xjC(bpmxlu zfn>HGSyC&4nKWoOC+Q>5gn0uYj4Xr3WHo&&j0TAS1IG|^WosaWVScd2?R_QP9Hxi> zv2G5n)IbPzGt3V%Zlq|35e)>0F|lq2V;dp#y@3xU)6E&pxn2Z_akHNjY5-B&H{+gZ zJ0?1>pl8*cdnW0}2{D&+8ewE92msqwzOtBO+aoKuO$NY%JG$W9?DZgk+Ob4z!=!~0 zB7Fi1@j}>*=6Xy7fN7Y&MM`YhhN!CW@#+hlA62iJiX77{r{B*(M*1O-2qI%Dm2CUB7^biGJE*bC2W)`R!`;T8qQ1zFEY&zh zA7f}ZLyC%uf9!|NixZ)Z61sk5sU|RdUfp&7hR2t2K0q+>m}1R{O9ruxRYL+&sFWeLsWGfB49K!Tsy5^@3Z66EMwH+kZ#JZy@sgD zWdJPCdk4L+{p$6ddW^PW30mFmw5|ERNFc|=2-m>j!Jf1#o zo>3Uso%X(Ggs26pmdkgev3wGZ|6}-N>XZ}hLj^ysjhRNTsppH9azThn4xcPk zcaLx{?}IlT)UXxQwiV>Lfjn2xjjTv-6Lij+^i!{=RX6E>29hG&U4BD0000< KMNUMnLSTZq{vDP8 literal 0 HcmV?d00001 diff --git a/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_yongdu_vr.png b/modules/mogo-module-v2x/src/main/res/drawable-xhdpi/v2x_icon_yongdu_vr.png new file mode 100644 index 0000000000000000000000000000000000000000..e530db6a3d07524b0a92749eaff3487e781912f0 GIT binary patch literal 4491 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 literal 0 HcmV?d00001 diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_bg.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_bg.xml new file mode 100644 index 0000000000..82d3c3395f --- /dev/null +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_bg.xml @@ -0,0 +1,6 @@ + + + + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange_vr.xml b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange_vr.xml index 04481967b1..0c99dfb607 100644 --- a/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange_vr.xml +++ b/modules/mogo-module-v2x/src/main/res/drawable/bg_v2x_event_type_orange_vr.xml @@ -4,6 +4,6 @@ android:angle="180" android:endColor="#C57406" android:startColor="#FCB932" /> - + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml index 2422b732d9..b8f9cd976a 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_event_detail_vr.xml @@ -1,214 +1,278 @@ - + android:layout_height="wrap_content" + android:gravity="center"> - - - - - + - - - - - - - - - + + + + + + + + + + + + + app:miv_borderColor="#4cffffff" + app:miv_failureHolder="@drawable/icon_default_user_head" + app:miv_overlayImageId="@drawable/icon_default_user_head" + app:miv_placeHolder="@drawable/icon_default_user_head" + app:miv_shape="circle" + app:miv_shapeBorderWidth="@dimen/dp_4" /> - + + + + + + + + + + + + + + + + + + + + + + + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" + android:layout_marginLeft="@dimen/dp_30" + app:miv_failureHolder="@drawable/v2x_icon_live_logo" + app:miv_overlayImageId="@drawable/v2x_icon_live_logo" + app:miv_placeHolder="@drawable/v2x_icon_live_logo" + app:miv_topLeftRadius="@dimen/dp_20" /> - - - + android:maxWidth="@dimen/dp_480" + android:paddingLeft="@dimen/dp_40" + android:paddingRight="@dimen/dp_40" + android:textColor="@color/v2x_white" + android:textSize="@dimen/dp_32" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintStart_toEndOf="@+id/iv_event" + app:layout_constraintTop_toTopOf="parent" /> - + - - - - - - - \ No newline at end of file + android:layout_height="@dimen/dp_140" + android:gravity="center" + android:paddingLeft="@dimen/dp_40" + android:paddingRight="@dimen/dp_40" + android:text="播放" + android:textColor="@color/v2x_event_play_text" + android:textSize="@dimen/dp_30" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintTop_toTopOf="parent" /> + + \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fault_help_vr.xml b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fault_help_vr.xml index 8f3f4abc39..76ddb7d31a 100644 --- a/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fault_help_vr.xml +++ b/modules/mogo-module-v2x/src/main/res/layout/item_v2x_fault_help_vr.xml @@ -2,29 +2,23 @@ diff --git a/modules/mogo-module-v2x/src/main/res/values-ldpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-ldpi/dimens.xml index d6b4a75755..d705650afe 100644 --- a/modules/mogo-module-v2x/src/main/res/values-ldpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-ldpi/dimens.xml @@ -76,7 +76,7 @@ 6px - 13px + 10px 20px 16px 31px diff --git a/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml index a211bb52c0..a580148415 100644 --- a/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-mdpi/dimens.xml @@ -76,7 +76,7 @@ 3px - 13px + 10px 20px 16px 31px diff --git a/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml index b409158f76..091c72520e 100644 --- a/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-xhdpi-1920x1000/dimens.xml @@ -57,7 +57,7 @@ 158px - 24px + 20px 36px 28px 55px diff --git a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml index c7a3b52117..72faf8b470 100644 --- a/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values-xhdpi/dimens.xml @@ -76,7 +76,7 @@ - 24px + 16px 36px 28px 55px diff --git a/modules/mogo-module-v2x/src/main/res/values/colors.xml b/modules/mogo-module-v2x/src/main/res/values/colors.xml index d1db9ba5cf..90a1cc599d 100644 --- a/modules/mogo-module-v2x/src/main/res/values/colors.xml +++ b/modules/mogo-module-v2x/src/main/res/values/colors.xml @@ -17,5 +17,6 @@ #000000 #FFF #4DFFFFFF + #4C83FF \ No newline at end of file diff --git a/modules/mogo-module-v2x/src/main/res/values/dimens.xml b/modules/mogo-module-v2x/src/main/res/values/dimens.xml index b5010d51ee..0a94e3dc59 100644 --- a/modules/mogo-module-v2x/src/main/res/values/dimens.xml +++ b/modules/mogo-module-v2x/src/main/res/values/dimens.xml @@ -72,7 +72,7 @@ 52px - 13px + 8px 20px 16px 31px