From d0e2088ddee582968e02f42b500afefb7710237b Mon Sep 17 00:00:00 2001 From: huangjian Date: Fri, 25 Mar 2022 15:53:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=B5=E6=97=8F=E4=B8=AD=E5=BF=83=E7=AD=89?= =?UTF-8?q?=E7=BA=A7=E5=BC=80=E6=94=BE=E5=B0=8F=E7=BA=A2=E7=82=B9=E6=8F=90?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yizhuan/erban/home/fragment/MeFragment.java | 9 +++++++++ app/src/main/res/layout/fragment_me.xml | 16 +++++++++++++--- app/src/main/res/layout/item_my_chat_bubble.xml | 2 +- .../yizhuan/xchat_android_core/DemoCache.java | 1 + 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/yizhuan/erban/home/fragment/MeFragment.java b/app/src/main/java/com/yizhuan/erban/home/fragment/MeFragment.java index ae675232e..8fd0bc578 100644 --- a/app/src/main/java/com/yizhuan/erban/home/fragment/MeFragment.java +++ b/app/src/main/java/com/yizhuan/erban/home/fragment/MeFragment.java @@ -38,6 +38,7 @@ import com.yizhuan.erban.ui.webview.CommonWebViewActivity; import com.yizhuan.erban.ui.widget.higuide.TuTuGuideHelper; import com.yizhuan.erban.vip.VipHelper; import com.yizhuan.erban.vip.VipMainActivity; +import com.yizhuan.xchat_android_core.DemoCache; import com.yizhuan.xchat_android_core.UriProvider; import com.yizhuan.xchat_android_core.auth.AuthModel; import com.yizhuan.xchat_android_core.decoration.headwear.bean.HeadWearInfo; @@ -147,6 +148,10 @@ public class MeFragment extends BaseFragment implements View.OnClickListener { } showGuideView(); + + if (DemoCache.readBoolean(DemoCache.KEY_VIP_RED_POINT, true)) { + mBinding.viewVipRedPoint.setVisibility(View.VISIBLE); + } } private void showGuideView() { @@ -346,6 +351,10 @@ public class MeFragment extends BaseFragment implements View.OnClickListener { VipMainActivity.start(mContext); StatisticManager.Instance() .onEvent(StatisticsProtocol.Event.EVENT_VIP_ENTRANCE_ME_CLICK, "贵族我的入口点击事件"); + if (mBinding.viewVipRedPoint.getVisibility() == View.VISIBLE) { + DemoCache.saveBoolean(DemoCache.KEY_VIP_RED_POINT, false); + mBinding.viewVipRedPoint.setVisibility(View.GONE); + } break; case R.id.me_item_schedule: ScheduleManageActivity.Companion.start(mContext); diff --git a/app/src/main/res/layout/fragment_me.xml b/app/src/main/res/layout/fragment_me.xml index 908300a3e..569be45ca 100644 --- a/app/src/main/res/layout/fragment_me.xml +++ b/app/src/main/res/layout/fragment_me.xml @@ -336,6 +336,17 @@ app:layout_constraintTop_toBottomOf="@id/rl_user_info" tools:text="开通贵族立享各项特权>>" /> + + + app:constraint_referenced_ids="view_guide_top,view_guide_center_back,view_guide_bottom,iv_overlay_guide" /> diff --git a/app/src/main/res/layout/item_my_chat_bubble.xml b/app/src/main/res/layout/item_my_chat_bubble.xml index 162ea939a..0f3c3ee94 100644 --- a/app/src/main/res/layout/item_my_chat_bubble.xml +++ b/app/src/main/res/layout/item_my_chat_bubble.xml @@ -64,7 +64,7 @@