billyyoyo před 6 roky
rodič
revize
0a2764126e

+ 3 - 4
app/src/main/java/com/sheep/gamegroup/view/activity/ActNewbieTaskList.java

@@ -48,7 +48,6 @@ public class ActNewbieTaskList extends BaseActivity {
 
     private NewbieTaskAdp adp;
     private List<NewbieTask> etyList = new ArrayList<>();
-    private List<NewbieTask> newbieTaskList = new ArrayList<>();
 
     @Override
     protected boolean showWhiteStatusBar() {
@@ -87,7 +86,6 @@ public class ActNewbieTaskList extends BaseActivity {
 
     @Override
     public void initData() {
-        etyList.clear();
         SheepApp.getInstance().getNetComponent().getApiService().getNewbieTask()
                 .subscribeOn(Schedulers.io())
                 .observeOn(AndroidSchedulers.mainThread())
@@ -101,7 +99,8 @@ public class ActNewbieTaskList extends BaseActivity {
                         result.success_amount = json.getFloatValue("success_amount");
                         ViewUtil.setText(total_money_tv, String.format("完成任务领%s元现金", NumberFormatUtils.retain1(result.total_amount)));
                         ViewUtil.setText(got_money_tv, String.format("¥%s", NumberFormatUtils.retain1(result.success_amount)));
-                        newbieTaskList = json.getJSONArray("data").toJavaList(NewbieTask.class);
+                        List<NewbieTask> newbieTaskList = json.getJSONArray("data").toJavaList(NewbieTask.class);
+                        etyList.clear();
                         etyList.addAll(newbieTaskList);
                         adp.notifyDataSetChanged();
                     }
@@ -109,7 +108,7 @@ public class ActNewbieTaskList extends BaseActivity {
                     @Override
                     public void onError(BaseMessage baseMessage) {
                         swipe_container.setRefreshing(false);
-                        etyList.addAll(newbieTaskList);
+                        etyList.clear();
                         adp.notifyDataSetChanged();
                     }
                 });