Re-activated override pending transition for leaving task list activity to filter, made swiping anim faster

pull/14/head
Tim Su 14 years ago
parent 1b0026f208
commit fac536ad5c

@ -15,5 +15,5 @@
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="200"/>
<translate android:fromXDelta="100%p" android:toXDelta="0" android:duration="100"/>
</set>

@ -15,5 +15,5 @@
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="200"/>
<translate android:fromXDelta="0" android:toXDelta="-100%p" android:duration="100"/>
</set>

@ -15,5 +15,5 @@
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="-100%p" android:toXDelta="0" android:duration="200"/>
<translate android:fromXDelta="-100%p" android:toXDelta="0" android:duration="100"/>
</set>

@ -15,5 +15,5 @@
-->
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="200"/>
<translate android:fromXDelta="0" android:toXDelta="100%p" android:duration="100"/>
</set>

Binary file not shown.

@ -40,6 +40,7 @@ import com.todoroo.andlib.service.DependencyInjectionService;
import com.todoroo.andlib.service.ExceptionService;
import com.todoroo.andlib.sql.Functions;
import com.todoroo.andlib.sql.QueryTemplate;
import com.todoroo.andlib.utility.AndroidUtilities;
import com.todoroo.astrid.adapter.FilterAdapter;
import com.todoroo.astrid.api.Filter;
import com.todoroo.astrid.api.FilterCategory;
@ -205,6 +206,9 @@ public class FilterListActivity extends ExpandableListActivity {
Intent intent = new Intent(FilterListActivity.this, TaskListActivity.class);
intent.putExtra(TaskListActivity.TOKEN_FILTER, filter);
startActivity(intent);
AndroidUtilities.callApiMethod(5, this, "overridePendingTransition", //$NON-NLS-1$
new Class<?>[] { Integer.TYPE, Integer.TYPE },
R.anim.slide_left_in, R.anim.slide_left_out);
return true;
} else if(item instanceof SearchFilter) {
onSearchRequested();

@ -281,9 +281,9 @@ public class TaskListActivity extends ListActivity implements OnScrollListener,
Intent intent = new Intent(TaskListActivity.this,
FilterListActivity.class);
startActivity(intent);
if(AndroidUtilities.getSdkVersion() >= 5) {
//overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);
}
AndroidUtilities.callApiMethod(5, TaskListActivity.this, "overridePendingTransition", //$NON-NLS-1$
new Class<?>[] { Integer.TYPE, Integer.TYPE },
R.anim.slide_right_in, R.anim.slide_right_out);
}
});
@ -974,13 +974,13 @@ public class TaskListActivity extends ListActivity implements OnScrollListener,
@SuppressWarnings("nls")
@Override
public void gesturePerformed(String gesture) {
if("nav_filters".equals(gesture)) {
if("nav_right".equals(gesture)) {
Intent intent = new Intent(TaskListActivity.this,
FilterListActivity.class);
startActivity(intent);
if(AndroidUtilities.getSdkVersion() >= 5) {
// overridePendingTransition(R.anim.slide_right_in, R.anim.slide_right_out);
}
AndroidUtilities.callApiMethod(5, this, "overridePendingTransition",
new Class<?>[] { Integer.TYPE, Integer.TYPE },
R.anim.slide_right_in, R.anim.slide_right_out);
}
}

Loading…
Cancel
Save