|
|
@@ -105,6 +105,7 @@ import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_CREDIT_CARD;
|
|
|
import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_GAME_SHEEP;
|
|
|
import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_GAME_TECENT;
|
|
|
import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_GAME_XIAO_MI;
|
|
|
+import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_H5;
|
|
|
import static com.sheep.gamegroup.model.entity.TaskEty.TASK_TYPE_SUCCESSION;
|
|
|
import static com.sheep.gamegroup.util.CommonUtil.START_TASK;
|
|
|
import static com.sheep.gamegroup.util.UMConfigUtils.Event.GAME_INSTEAD_OF_RECHARGE_GET;
|
|
|
@@ -335,7 +336,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
updateBottom();
|
|
|
}
|
|
|
private static final int TASK_TYPE_INIT = -1;//初始化状态,可能是未领取,如果不是请让第一按钮处于不可见或者不可操作状态
|
|
|
- private static final int TASK_TYPE_H5 = 10;//h5任务标志
|
|
|
+ private static final int TASK_TYPE_COMMON_H5 = 10;//h5任务标志
|
|
|
private static final int TASK_TYPE_SUCCESSION_H5_OUT = 13;//连续任务中的h5任务标志
|
|
|
private static final int TASK_TYPE_SUCCESSION_H5_IN = 12;//连续任务中的h5任务标志
|
|
|
private static final int TASK_TYPE_RESERVATION = 11;//游戏任务中还不可以下载任务(预约任务)-->预约游戏
|
|
|
@@ -367,7 +368,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
switch (taskEty.getOpen_mode()){//连续任务的打开方式 1:打开应用 2:H5内部 3:H5外部
|
|
|
case OPEN_MODE_TYPE_H5_OUT:
|
|
|
case OPEN_MODE_TYPE_H5_IN:
|
|
|
- type = TASK_TYPE_H5 + taskEty.getOpen_mode();
|
|
|
+ type = TASK_TYPE_COMMON_H5 + taskEty.getOpen_mode();
|
|
|
btnTaskItem.setText(START_TASK);
|
|
|
break;
|
|
|
case OPEN_MODE_TYPE_APP:
|
|
|
@@ -409,7 +410,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
if(taskEty.isApplet()){
|
|
|
btnTaskItem.setVisibility(View.GONE);
|
|
|
}else {
|
|
|
- type = TASK_TYPE_H5;
|
|
|
+ type = TASK_TYPE_COMMON_H5;
|
|
|
btnTaskItem.setText(START_TASK);
|
|
|
}
|
|
|
|
|
|
@@ -452,7 +453,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
switch (taskEty.getOpen_mode()){//连续任务的打开方式 1:打开应用 2:H5内部 3:H5外部
|
|
|
case OPEN_MODE_TYPE_H5_OUT:
|
|
|
case OPEN_MODE_TYPE_H5_IN:
|
|
|
- type = TASK_TYPE_H5 + taskEty.getOpen_mode();
|
|
|
+ type = TASK_TYPE_COMMON_H5 + taskEty.getOpen_mode();
|
|
|
btnTaskItem.setText(START_TASK);
|
|
|
break;
|
|
|
case OPEN_MODE_TYPE_APP:
|
|
|
@@ -893,7 +894,7 @@ public class TaskDetailAct extends AbsChooseImageActivity implements TaskDetailC
|
|
|
case DownloadUtil.STATUS_INSTALLED:
|
|
|
PackageUtil.startApp(SheepApp.getInstance(), taskEty.getPackage_names());
|
|
|
break;
|
|
|
- case TASK_TYPE_H5://h5任务跳转h5页面
|
|
|
+ case TASK_TYPE_COMMON_H5://h5任务跳转h5页面
|
|
|
Ext ext;
|
|
|
if (taskEty == null || (ext = EntityUtils.getExtInfo(taskEty.getExt())) == null || TextUtils.isEmpty(ext.getUrl())) {
|
|
|
G.showToast(R.string.service_data_error);
|