blob: 8a8b9e9842e53f4d19250fd79501c14b6de77bb6 [file] [log] [blame]
Chet Haasefaebd8f2012-05-18 14:17:57 -07001<transitionManager xmlns:android="http://schemas.android.com/apk/res/android">
2 <transition fromScene="@scene/login_scene" toScene="@scene/new_user_scene"
3 transition="@transition/login_slider_transition"/>
4 <transition fromScene="@scene/password_scene" toScene="@scene/new_user_scene"
5 transition="@transition/login_slider_transition"/>
6 <transition fromScene="@scene/new_user_scene" toScene="@scene/login_scene"
7 transition="@transition/login_slider_transition"/>
8 <transition fromScene="@scene/new_user_scene" toScene="@scene/password_scene"
9 transition="@transition/login_slider_transition"/>
10 <transition fromScene="@scene/login_scene" toScene="@scene/password_scene"
11 transition="@transition/colorizer_transition"/>
12 <transition fromScene="@scene/password_scene" toScene="@scene/login_scene"
13 transition="@transition/colorizer_transition"/>
14</transitionManager>
15
16 <!--
17 mLoginScene = new Scene(this, mSceneRoot, R.layout.activity_login);
18 mPasswordScene = new Scene(this, mSceneRoot, R.layout.login_password);
19 mIncorrectPasswordScene = new Scene(this, mSceneRoot, R.layout.incorrect_password);
20 mUsernameTakenScene = new Scene(this, mSceneRoot, R.layout.username_taken);
21 mSuccessScene = new Scene(this, mSceneRoot, R.layout.success);
22 mNewUserScene = new Scene(this, mSceneRoot, R.layout.new_user);
23
24 mTransitionManager = new TransitionManager();
25 // Custom transitions in/out of NewUser screen - slide in the 2nd password UI
26 TransitionGroup slider = new TransitionGroup();
27 slider.addTransition(new Slide(R.id.retype, R.id.retypeEdit));
28 slider.addTransition(new Recolor(R.id.password, R.id.passwordEdit));
29 slider.addTransition(new Fade());
30 mTransitionManager.setTransition(mLoginScene, mNewUserScene, slider);
31 mTransitionManager.setTransition(mPasswordScene, mNewUserScene, slider);
32 mTransitionManager.setTransition(mNewUserScene, mLoginScene, slider);
33 mTransitionManager.setTransition(mNewUserScene, mPasswordScene, slider);
34
35 // Custom transitions with recoloring password field
36 Transition colorizer = new Recolor(R.id.password, R.id.passwordEdit);
37 mTransitionManager.setTransition(mLoginScene, mPasswordScene, colorizer);
38 mTransitionManager.setTransition(mPasswordScene, mLoginScene, colorizer);
39-->