Explorar el Código

修复h5连续任务可能会提示无截图的问题

zengjiebin hace 7 años
padre
commit
95faf1a5e7

+ 1 - 0
app/src/main/java/com/sheep/gamegroup/model/entity/TaskEty.java

@@ -640,6 +640,7 @@ public class TaskEty implements Serializable, IDownload {
             case 1:
             case 1:
             case 3:
             case 3:
             case 1000:
             case 1000:
+                return open_mode == 1;// 1:打开应用 2:H5内部 3:H5外部
             default:
             default:
                 return true;
                 return true;
         }
         }

+ 1 - 1
app/src/main/java/com/sheep/gamegroup/view/activity/TaskDetailAct.java

@@ -917,7 +917,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
                 break;
                 break;
         }
         }
         if (commitScreenShotTaskId > 0) {
         if (commitScreenShotTaskId > 0) {
-            if ((DataUtil.IS_USE_SCREEN_SHOT || DataUtil.IS_LISTEN_SCREEN_SHOT) && !TextUtils.isEmpty(taskEty.getPackage_names())) {//小绵羊截图方案与监听方案
+            if ((DataUtil.IS_USE_SCREEN_SHOT || DataUtil.IS_LISTEN_SCREEN_SHOT) && taskEty.needShotScreen()) {//小绵羊截图方案与监听方案
                 File dir = DataUtil.getInstance().getScreenShotsDir(taskEty.getPackage_names());
                 File dir = DataUtil.getInstance().getScreenShotsDir(taskEty.getPackage_names());
                 showChooseDialog(false, true, DEFAULT_MAX_COUNT, dir);
                 showChooseDialog(false, true, DEFAULT_MAX_COUNT, dir);
             } else {//用户手动截图方案
             } else {//用户手动截图方案