Merge "Fix resource-loading code for TransitionSet" into klp-dev
This commit is contained in:
@@ -169,7 +169,7 @@ public class TransitionInflater {
|
||||
} else if ("recolor".equals(name)) {
|
||||
transition = new Recolor();
|
||||
newTransition = true;
|
||||
} else if ("set".equals(name)) {
|
||||
} else if ("transitionSet".equals(name)) {
|
||||
transition = new TransitionSet();
|
||||
TypedArray a = mContext.obtainStyledAttributes(attrs,
|
||||
com.android.internal.R.styleable.TransitionSet);
|
||||
|
||||
@@ -30,6 +30,22 @@ import java.util.ArrayList;
|
||||
* others play {@link #ORDERING_SEQUENTIAL}. For example, {@link AutoTransition}
|
||||
* uses a TransitionSet to sequentially play a Fade(Fade.OUT), followed by
|
||||
* a {@link ChangeBounds}, followed by a Fade(Fade.OUT) transition.
|
||||
*
|
||||
* <p>A TransitionSet can be described in a resource file by using the
|
||||
* tag <code>transitionSet</code>, along with the standard
|
||||
* attributes of {@link android.R.styleable#TransitionSet} and
|
||||
* {@link android.R.styleable#Transition}. Child transitions of the
|
||||
* TransitionSet object can be loaded by adding those child tags inside the
|
||||
* enclosing <code>transitionSet</code> tag. For example, the following xml
|
||||
* describes a TransitionSet that plays a Fade and then a ChangeBounds
|
||||
* transition on the affected view targets:</p>
|
||||
* <pre>
|
||||
* <transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
* android:ordering="sequential">
|
||||
* <fade/>
|
||||
* <changeBounds/>
|
||||
* </transitionSet>
|
||||
* </pre>
|
||||
*/
|
||||
public class TransitionSet extends Transition {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user