|
|
@@ -65,6 +65,8 @@ public class TryMakeMoneyact extends BaseActivity {
|
|
|
private GridViewEntity gridViewEntity;//选中的
|
|
|
private int select;
|
|
|
|
|
|
+ private int is_succession;//0:一般任务 1:连续任务
|
|
|
+
|
|
|
@Override
|
|
|
protected int getLayoutId() {
|
|
|
return R.layout.try_makemoney_act_layout;
|
|
|
@@ -83,6 +85,9 @@ public class TryMakeMoneyact extends BaseActivity {
|
|
|
UMConfigUtils.onEvent(UMConfigUtils.Event.GAME_DOWNLOAD_MANAGER);
|
|
|
}
|
|
|
});
|
|
|
+ is_succession = getIntent()
|
|
|
+ .getIntExtra(
|
|
|
+ "is_succession", 0);
|
|
|
|
|
|
mAdapter = new AdpTryMakemoney(getSupportFragmentManager(), this);
|
|
|
mAdapter.add(FgtTryMakeMoney.newInstance(0), titles[0]);
|
|
|
@@ -126,32 +131,37 @@ public class TryMakeMoneyact extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public void initData() {
|
|
|
- SheepApp.get(activity)
|
|
|
- .getNetComponent()
|
|
|
- .getApiService()
|
|
|
- .getChildTask(1)
|
|
|
- .subscribeOn(Schedulers.io())
|
|
|
- .observeOn(AndroidSchedulers.mainThread())
|
|
|
- .subscribe(new SheepSubscriber<BaseMessage>(activity) {
|
|
|
- @Override
|
|
|
- public void onError(BaseMessage baseMessage) {
|
|
|
- G.showToast(baseMessage.getMsg()+"");
|
|
|
- task_gridview_layout.setVisibility(View.GONE);
|
|
|
- }
|
|
|
+ if(is_succession == 0){
|
|
|
+ SheepApp.get(activity)
|
|
|
+ .getNetComponent()
|
|
|
+ .getApiService()
|
|
|
+ .getChildTask(1)
|
|
|
+ .subscribeOn(Schedulers.io())
|
|
|
+ .observeOn(AndroidSchedulers.mainThread())
|
|
|
+ .subscribe(new SheepSubscriber<BaseMessage>(activity) {
|
|
|
+ @Override
|
|
|
+ public void onError(BaseMessage baseMessage) {
|
|
|
+ G.showToast(baseMessage.getMsg()+"");
|
|
|
+ task_gridview_layout.setVisibility(View.GONE);
|
|
|
+ }
|
|
|
|
|
|
- @Override
|
|
|
- public void onNext(BaseMessage baseMessage) {
|
|
|
-
|
|
|
- task_gridview_layout.setVisibility(View.VISIBLE);
|
|
|
- List<GridViewEntity> entityList = JSONArray.parseArray(JSONArray.toJSONString(baseMessage.getData()), GridViewEntity.class);
|
|
|
- if(entityList != null){
|
|
|
- gridviewListAll.clear();
|
|
|
- gridviewListAll.add(new GridViewEntity(true, -1, "全部" ));
|
|
|
- gridviewListAll.addAll(entityList);
|
|
|
- setValueList2(clickFlag);
|
|
|
+ @Override
|
|
|
+ public void onNext(BaseMessage baseMessage) {
|
|
|
+
|
|
|
+ task_gridview_layout.setVisibility(View.VISIBLE);
|
|
|
+ List<GridViewEntity> entityList = JSONArray.parseArray(JSONArray.toJSONString(baseMessage.getData()), GridViewEntity.class);
|
|
|
+ if(entityList != null){
|
|
|
+ gridviewListAll.clear();
|
|
|
+ gridviewListAll.add(new GridViewEntity(true, -1, "全部" ));
|
|
|
+ gridviewListAll.addAll(entityList);
|
|
|
+ setValueList2(clickFlag);
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- });
|
|
|
+ });
|
|
|
+ }else {
|
|
|
+ task_gridview_layout.setVisibility(View.GONE);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -175,6 +185,13 @@ public class TryMakeMoneyact extends BaseActivity {
|
|
|
return gridViewEntity;
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 获取is_succession,是否是连续任务
|
|
|
+ */
|
|
|
+ public int getIsSuccession(){
|
|
|
+ return is_succession;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* test
|