Преглед изворни кода

邀请红包只显示一次

yuanshenglan пре 7 година
родитељ
комит
84d5c4510a

+ 8 - 1
app/src/main/java/com/kfzs/duanduan/fragment/FgtSmallSheep.java

@@ -1487,7 +1487,14 @@ public class FgtSmallSheep extends BaseCompatFragment implements SmallSheepContr
         @Override
         public void onDismiss() {
             backgroundAlpha(1f, mActivity);
-            isShowRedPackageWithCode();//邀请红包
+            if (SpUtils.getFirst("first_invitation" + userEntity.getId())) {//不是第一次进入APP
+                return;
+            }
+            SpUtils.saveFirst("first_invitation" + userEntity.getId(), true);//第一次登录成功后保存起来,下次进来就不再弹新人红包
+            if (((userEntity.getNewbie_task_status() & 16) == 0) && userEntity.getIs_new() == 1) {
+                isShowRedPackageWithCode();//邀请红包
+            }
+
         }
 
     }

+ 1 - 2
app/src/main/res/layout/activity_main.xml

@@ -1,8 +1,7 @@
 <?xml version="1.0" encoding="utf-8"?>
 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    android:id="@+id/root_view">
+    android:layout_height="match_parent">
 
     <include layout="@layout/act_find"/>
     <LinearLayout