fixed double-switch bug.

pull/14/head
Tim Su 16 years ago
parent 5aa45b1dc6
commit 4e256262bc

@ -297,9 +297,13 @@ public class TaskList extends Activity {
case TASK_LIST: case TASK_LIST:
viewFlipper.setInAnimation(mInAnimationForward); viewFlipper.setInAnimation(mInAnimationForward);
viewFlipper.setOutAnimation(mOutAnimationForward); viewFlipper.setOutAnimation(mOutAnimationForward);
viewFlipper.showNext(); switch(activity) {
if(activity == ActivityCode.TASK_LIST_W_TAG) case TAG_LIST:
viewFlipper.showNext(); viewFlipper.showNext();
break;
case TASK_LIST_W_TAG:
viewFlipper.setDisplayedChild(taskListWTag.code.ordinal());
}
break; break;
case TAG_LIST: case TAG_LIST:
@ -320,9 +324,13 @@ public class TaskList extends Activity {
case TASK_LIST_W_TAG: case TASK_LIST_W_TAG:
viewFlipper.setInAnimation(mInAnimationBackward); viewFlipper.setInAnimation(mInAnimationBackward);
viewFlipper.setOutAnimation(mOutAnimationBackward); viewFlipper.setOutAnimation(mOutAnimationBackward);
viewFlipper.showPrevious(); switch(activity) {
if(activity == ActivityCode.TASK_LIST_W_TAG) case TAG_LIST:
viewFlipper.showPrevious(); viewFlipper.showPrevious();
break;
case TASK_LIST:
viewFlipper.setDisplayedChild(taskList.code.ordinal());
}
break; break;
} }

Loading…
Cancel
Save