From 60bf47009ded22e790945c4e85e0af5fe9196b40 Mon Sep 17 00:00:00 2001 From: AronLin <347630870@qq.com> Date: Sun, 24 Dec 2017 17:49:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E9=94=99=E8=AF=AF=E4=BF=AE?= =?UTF-8?q?=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UIOperateItemActivities/EditItem/EditHabitActivity.java | 3 ++- .../UIOperateItemActivities/EditItem/EditTaskActivity.java | 3 ++- .../UIOperateItemActivities/EditItem/EditTimeLeftActivity.java | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditHabitActivity.java b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditHabitActivity.java index 666e8e1..a53a2d5 100644 --- a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditHabitActivity.java +++ b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditHabitActivity.java @@ -50,10 +50,11 @@ protected void onCreate(Bundle savedInstanceState) { pos_habit_manager=0; for (Habit temp : myApplication.get_habit_manager().getObjectList()){// neglect the finished habit pos_habit_manager++; - if (temp.getState()==2) continue; + if (temp.getState()!=1) continue; else { if (count==position){ habit = temp; + break; } count++; } diff --git a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTaskActivity.java b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTaskActivity.java index cb682d0..ccdb0cb 100644 --- a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTaskActivity.java +++ b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTaskActivity.java @@ -34,10 +34,11 @@ protected void onCreate(Bundle savedInstanceState) { pos_task_manager=0; for (Task temp : myApplication.get_task_manager().getObjectList()){// neglect the finished task pos_task_manager++;//find the position in the manager - if (temp.getState()==2) continue; + if (temp.getState()!=1) continue; else { if (count==position){ task = temp; + break; } count++; } diff --git a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTimeLeftActivity.java b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTimeLeftActivity.java index c81f329..f537cab 100644 --- a/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTimeLeftActivity.java +++ b/app/src/main/java/io/github/celestialphineas/sanxing/UIOperateItemActivities/EditItem/EditTimeLeftActivity.java @@ -55,10 +55,11 @@ protected void onCreate(Bundle savedInstanceState) { pos_timeleft_manager=0; for (TimeLeft temp : myApplication.get_time_left_manager().getObjectList()){// neglect the finished time left item pos_timeleft_manager++;//find the position in the manager - if (temp.getState()==2) continue; + if (temp.getState()!=1) continue; else { if (count==position){ timeLeft = temp; + break; } count++; }