ソースを参照

幂动 初始化 修改

liujiangyao 7 年 前
コミット
27beab7414
共有2 個のファイルを変更した11 個の追加3 個の削除を含む
  1. 2 2
      app/src/main/java/com/sheep/gamegroup/util/CommonUtil.java
  2. 9 1
      app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

+ 2 - 2
app/src/main/java/com/sheep/gamegroup/util/CommonUtil.java

@@ -1516,8 +1516,8 @@ public class CommonUtil {
      *  id 用户uid
      */
     public void initMiDong(Activity activity, String id){
-        if(!PreferenceUtils.getPrefBoolean(activity, "init_midong_key", false)){
-            PreferenceUtils.setPrefBoolean(activity, "init_midong_key", true);
+        if(!SheepApp.getInstance().isInitMidong()){
+            SheepApp.getInstance().setInitMidong(true);
             AdManager.getInstance(activity).init(activity, "40",id+"");
         }
     }

+ 9 - 1
app/src/main/java/com/sheep/jiuyan/samllsheep/SheepApp.java

@@ -53,6 +53,15 @@ public class SheepApp extends BaseApplication {
     private NetComponent netComponent;
     private boolean isShowQB;
     private String packgeName;
+    private boolean isInitMidong = false;
+
+    public boolean isInitMidong() {
+        return isInitMidong;
+    }
+
+    public void setInitMidong(boolean initMidong) {
+        isInitMidong = initMidong;
+    }
 
     public String getPackgeName() {
         return packgeName;
@@ -183,7 +192,6 @@ public class SheepApp extends BaseApplication {
             if(mActivityAount == 0) {
                 LogUtil.println("SheepApp SHEEP_STOP");
                 UMConfigUtils.Event.SHEEP_STOP.onEvent();
-                PreferenceUtils.setPrefBoolean(mContext, "init_midong_key", false);
             }
         }
     };