From b546dc86e8624d8f08efe59d1aab14164399d3c6 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Thu, 1 Dec 2011 14:21:18 -0800 Subject: [PATCH] Match animations to those on iphone --- astrid/res/anim/slide_left_in.xml | 2 +- astrid/res/anim/slide_left_out.xml | 2 +- astrid/res/anim/slide_right_in.xml | 2 +- astrid/res/anim/slide_right_out.xml | 2 +- .../astrid/activity/FilterListActivity.java | 12 ++++++-- .../astrid/activity/TaskEditActivity.java | 10 +++++++ .../astrid/activity/TaskListActivity.java | 30 ++++++++++++++++++- .../todoroo/astrid/adapter/TaskAdapter.java | 9 ++++++ .../todoroo/astrid/widget/TasksWidget.java | 1 + 9 files changed, 62 insertions(+), 8 deletions(-) diff --git a/astrid/res/anim/slide_left_in.xml b/astrid/res/anim/slide_left_in.xml index f3ef425d5..0f29133a3 100644 --- a/astrid/res/anim/slide_left_in.xml +++ b/astrid/res/anim/slide_left_in.xml @@ -15,5 +15,5 @@ --> - + diff --git a/astrid/res/anim/slide_left_out.xml b/astrid/res/anim/slide_left_out.xml index eb9a036ed..ce7753f01 100644 --- a/astrid/res/anim/slide_left_out.xml +++ b/astrid/res/anim/slide_left_out.xml @@ -15,5 +15,5 @@ --> - + diff --git a/astrid/res/anim/slide_right_in.xml b/astrid/res/anim/slide_right_in.xml index 4b235d16d..2bd0bb053 100644 --- a/astrid/res/anim/slide_right_in.xml +++ b/astrid/res/anim/slide_right_in.xml @@ -15,5 +15,5 @@ --> - + diff --git a/astrid/res/anim/slide_right_out.xml b/astrid/res/anim/slide_right_out.xml index e6f1d65e9..c84f929e4 100644 --- a/astrid/res/anim/slide_right_out.xml +++ b/astrid/res/anim/slide_right_out.xml @@ -15,5 +15,5 @@ --> - + diff --git a/astrid/src/com/todoroo/astrid/activity/FilterListActivity.java b/astrid/src/com/todoroo/astrid/activity/FilterListActivity.java index f05107afc..ef66662ef 100644 --- a/astrid/src/com/todoroo/astrid/activity/FilterListActivity.java +++ b/astrid/src/com/todoroo/astrid/activity/FilterListActivity.java @@ -150,15 +150,20 @@ public class FilterListActivity extends ExpandableListActivity { @Override public void onClick(View v) { finish(); - AndroidUtilities.callApiMethod(5, FilterListActivity.this, "overridePendingTransition", //$NON-NLS-1$ - new Class[] { Integer.TYPE, Integer.TYPE }, - R.anim.slide_none, R.anim.slide_bottom_out); } }); onNewIntent(getIntent()); } + @Override + public void finish() { + super.finish(); + AndroidUtilities.callApiMethod(5, FilterListActivity.this, "overridePendingTransition", //$NON-NLS-1$ + new Class[] { Integer.TYPE, Integer.TYPE }, + R.anim.slide_left_in, R.anim.slide_left_out); + } + /** * Called when receiving a new intent. Intents this class handles: *