super.onCreate(savedInstanceState);
setContentView(R.layout.fading_test);
View container = (View) findViewById(R.id.container);
mSceneRoot = (ViewGroup) container.getParent();
mRemovingButton = (Button) findViewById(R.id.removingButton);
mInvisibleButton = (Button) findViewById(R.id.invisibleButton);
mGoneButton = (Button) findViewById(R.id.goneButton);
mScene1 = Scene.getSceneForLayout(mSceneRoot, R.layout.fading_test, this);
mScene2 = Scene.getSceneForLayout(mSceneRoot, R.layout.fading_test_scene_2, this);
Transition fade1 = new Fade().addTarget(R.id.removingButton);
Transition fade2 = new Fade().addTarget(R.id.invisibleButton);
Transition fade3 = new Fade().addTarget(R.id.goneButton);
TransitionSet fader = new TransitionSet().
setOrdering(TransitionSet.ORDERING_SEQUENTIAL);
fader.addTransition(fade1).addTransition(fade2).addTransition(fade3).
addTransition(new ChangeBounds());
sequencedFade = fader;
reverseSequencedFade = new TransitionSet().
setOrdering(TransitionSet.ORDERING_SEQUENTIAL);
reverseSequencedFade.addTransition(new ChangeBounds()).addTransition(fade3).addTransition(fade2).
addTransition(fade1);
mCurrentScene = mScene1;