/frameworks/support/v17/leanback/api21/android/support/v17/leanback/transition/ |
H A D | FadeAndShortSlide.java | 62 float getGoneX(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { argument 67 float getGoneY(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { argument 72 float getHorizontalDistance(ViewGroup sceneRoot) { argument 73 return mDistance >= 0 ? mDistance : (sceneRoot.getWidth() / 4); 76 float getVerticalDistance(ViewGroup sceneRoot) { argument 77 return mDistance >= 0 ? mDistance : (sceneRoot.getHeight() / 4); 82 public float getGoneX(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { 83 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL; 86 x = view.getTranslationX() + t.getHorizontalDistance(sceneRoot); 88 x = view.getTranslationX() - t.getHorizontalDistance(sceneRoot); 223 onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument 254 onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument [all...] |
/frameworks/base/core/java/android/transition/ |
H A D | TransitionManager.java | 145 * {@link Scene#getSceneRoot() sceneRoot} of the Scene is currently in. 156 ViewGroup sceneRoot = scene.getSceneRoot(); 157 if (sceneRoot != null) { 159 Scene currScene = Scene.getCurrentScene(sceneRoot); 186 final ViewGroup sceneRoot = scene.getSceneRoot(); 187 if (!sPendingTransitions.contains(sceneRoot)) { 191 sPendingTransitions.add(sceneRoot); 194 transitionClone.setSceneRoot(sceneRoot); 196 Scene oldScene = Scene.getCurrentScene(sceneRoot); 201 sceneChangeSetup(sceneRoot, transitionClon 223 sceneChangeRunTransition(final ViewGroup sceneRoot, final Transition transition) argument 247 MultiListener(Transition transition, ViewGroup sceneRoot) argument 321 sceneChangeSetup(ViewGroup sceneRoot, Transition transition) argument 394 beginDelayedTransition(final ViewGroup sceneRoot) argument 421 beginDelayedTransition(final ViewGroup sceneRoot, Transition transition) argument 443 endTransitions(final ViewGroup sceneRoot) argument [all...] |
H A D | Scene.java | 43 * the given <code>sceneRoot</code>, that same Scene will be returned. 48 * @param sceneRoot The root of the hierarchy in which scene changes 55 public static Scene getSceneForLayout(ViewGroup sceneRoot, int layoutId, Context context) { argument 56 SparseArray<Scene> scenes = (SparseArray<Scene>) sceneRoot.getTag( 60 sceneRoot.setTagInternal(com.android.internal.R.id.scene_layoutid_cache, scenes); 66 scene = new Scene(sceneRoot, layoutId, context); 79 * @param sceneRoot The root of the hierarchy in which scene changes 82 public Scene(ViewGroup sceneRoot) { argument 83 mSceneRoot = sceneRoot; 88 * children from the sceneRoot containe 101 Scene(ViewGroup sceneRoot, int layoutId, Context context) argument 117 Scene(ViewGroup sceneRoot, View layout) argument 126 Scene(ViewGroup sceneRoot, ViewGroup layout) argument [all...] |
H A D | Slide.java | 61 float getGoneX(ViewGroup sceneRoot, View view, float fraction); argument 64 float getGoneY(ViewGroup sceneRoot, View view, float fraction); argument 70 public float getGoneY(ViewGroup sceneRoot, View view, float fraction) { argument 78 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { argument 85 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { 86 return view.getTranslationX() - sceneRoot.getWidth() * fraction; 92 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { 93 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL; 96 x = view.getTranslationX() + sceneRoot.getWidth() * fraction; 98 x = view.getTranslationX() - sceneRoot 234 onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument 250 onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument [all...] |
H A D | TransitionPropagation.java | 36 * @param sceneRoot The root of the View hierarchy running the transition. 45 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition, argument
|
H A D | CircularPropagation.java | 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition, argument 82 sceneRoot.getLocationOnScreen(loc); 83 epicenterX = Math.round(loc[0] + (sceneRoot.getWidth() / 2) 84 + sceneRoot.getTranslationX()); 85 epicenterY = Math.round(loc[1] + (sceneRoot.getHeight() / 2) 86 + sceneRoot.getTranslationY()); 89 double maxDistance = distance(0, 0, sceneRoot.getWidth(), sceneRoot.getHeight());
|
H A D | SidePropagation.java | 73 public long getStartDelay(ViewGroup sceneRoot, Transition transition, argument 92 sceneRoot.getLocationOnScreen(loc); 93 int left = loc[0] + Math.round(sceneRoot.getTranslationX()); 94 int top = loc[1] + Math.round(sceneRoot.getTranslationY()); 95 int right = left + sceneRoot.getWidth(); 96 int bottom = top + sceneRoot.getHeight(); 108 float distance = distance(sceneRoot, viewCenterX, viewCenterY, epicenterX, epicenterY, 110 float maxDistance = getMaxDistance(sceneRoot); 121 private int distance(View sceneRoot, int viewX, int viewY, int epicenterX, int epicenterY, argument 125 final boolean isRtl = sceneRoot 151 getMaxDistance(ViewGroup sceneRoot) argument [all...] |
H A D | Explode.java | 80 public Animator onAppear(ViewGroup sceneRoot, View view, argument 88 calculateOut(sceneRoot, bounds, mTempLoc); 97 public Animator onDisappear(ViewGroup sceneRoot, View view, argument 117 calculateOut(sceneRoot, bounds, mTempLoc); 125 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) { argument 126 sceneRoot.getLocationOnScreen(mTempLoc); 134 focalX = sceneRootX + (sceneRoot.getWidth() / 2) 135 + Math.round(sceneRoot.getTranslationX()); 136 focalY = sceneRootY + (sceneRoot.getHeight() / 2) 137 + Math.round(sceneRoot 164 calculateMaxDistance(View sceneRoot, int focalX, int focalY) argument [all...] |
H A D | Visibility.java | 240 public Animator createAnimator(ViewGroup sceneRoot, TransitionValues startValues, argument 246 return onAppear(sceneRoot, startValues, visInfo.startVisibility, 249 return onDisappear(sceneRoot, startValues, visInfo.startVisibility, 266 * @param sceneRoot The root of the transition hierarchy 275 public Animator onAppear(ViewGroup sceneRoot, argument 293 return onAppear(sceneRoot, endValues.view, startValues, endValues); 302 * @param sceneRoot The root of the transition hierarchy 311 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, argument 341 * @param sceneRoot The root of the transition hierarchy 350 public Animator onDisappear(ViewGroup sceneRoot, argument 487 onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument [all...] |
H A D | TransitionSet.java | 379 protected void createAnimators(ViewGroup sceneRoot, TransitionValuesMaps startValues, argument 396 childTransition.createAnimators(sceneRoot, startValues, endValues, startValuesList, 473 public void pause(View sceneRoot) { argument 474 super.pause(sceneRoot); 477 mTransitions.get(i).pause(sceneRoot); 483 public void resume(View sceneRoot) { argument 484 super.resume(sceneRoot); 487 mTransitions.get(i).resume(sceneRoot); 503 void forceToEnd(ViewGroup sceneRoot) { argument 504 super.forceToEnd(sceneRoot); 512 setSceneRoot(ViewGroup sceneRoot) argument [all...] |
H A D | TransitionInflater.java | 104 ViewGroup sceneRoot) { 108 return createTransitionManagerFromXml(parser, Xml.asAttributeSet(parser), sceneRoot); 295 AttributeSet attrs, ViewGroup sceneRoot) throws XmlPullParserException, IOException { 313 loadTransition(attrs, sceneRoot, transitionManager); 321 private void loadTransition(AttributeSet attrs, ViewGroup sceneRoot, argument 327 Scene fromScene = (fromId < 0) ? null: Scene.getSceneForLayout(sceneRoot, fromId, mContext); 329 Scene toScene = (toId < 0) ? null : Scene.getSceneForLayout(sceneRoot, toId, mContext); 103 inflateTransitionManager(@ransitionRes int resource, ViewGroup sceneRoot) argument 294 createTransitionManagerFromXml(XmlPullParser parser, AttributeSet attrs, ViewGroup sceneRoot) argument
|
/frameworks/support/transition/src/android/support/transition/ |
H A D | TransitionManager.java | 128 * {@link Scene#getSceneRoot() sceneRoot} of the Scene is currently in. 137 ViewGroup sceneRoot = scene.getSceneRoot(); 138 if (sceneRoot != null) { 140 Scene currScene = Scene.getCurrentScene(sceneRoot); 167 final ViewGroup sceneRoot = scene.getSceneRoot(); 169 if (!sPendingTransitions.contains(sceneRoot)) { 173 sPendingTransitions.add(sceneRoot); 176 transitionClone.setSceneRoot(sceneRoot); 178 Scene oldScene = Scene.getCurrentScene(sceneRoot); 183 sceneChangeSetup(sceneRoot, transitionClon 203 sceneChangeRunTransition(final ViewGroup sceneRoot, final Transition transition) argument 227 MultiListener(Transition transition, ViewGroup sceneRoot) argument 295 sceneChangeSetup(ViewGroup sceneRoot, Transition transition) argument 367 beginDelayedTransition(@onNull final ViewGroup sceneRoot) argument 394 beginDelayedTransition(@onNull final ViewGroup sceneRoot, @Nullable Transition transition) argument 417 endTransitions(final ViewGroup sceneRoot) argument [all...] |
H A D | Slide.java | 69 float getGoneX(ViewGroup sceneRoot, View view); argument 72 float getGoneY(ViewGroup sceneRoot, View view); argument 78 public float getGoneY(ViewGroup sceneRoot, View view) { argument 86 public float getGoneX(ViewGroup sceneRoot, View view) { argument 93 public float getGoneX(ViewGroup sceneRoot, View view) { 94 return view.getTranslationX() - sceneRoot.getWidth(); 100 public float getGoneX(ViewGroup sceneRoot, View view) { 101 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot) 105 x = view.getTranslationX() + sceneRoot.getWidth(); 107 x = view.getTranslationX() - sceneRoot 244 onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument 260 onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument [all...] |
H A D | CircularPropagation.java | 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition, argument 82 sceneRoot.getLocationOnScreen(loc); 83 epicenterX = Math.round(loc[0] + (sceneRoot.getWidth() / 2) 84 + sceneRoot.getTranslationX()); 85 epicenterY = Math.round(loc[1] + (sceneRoot.getHeight() / 2) 86 + sceneRoot.getTranslationY()); 89 float maxDistance = distance(0, 0, sceneRoot.getWidth(), sceneRoot.getHeight());
|
H A D | Scene.java | 46 * the given <code>sceneRoot</code>, that same Scene will be returned. 51 * @param sceneRoot The root of the hierarchy in which scene changes 59 public static Scene getSceneForLayout(@NonNull ViewGroup sceneRoot, @LayoutRes int layoutId, argument 63 (SparseArray<Scene>) sceneRoot.getTag(R.id.transition_scene_layoutid_cache); 66 sceneRoot.setTag(R.id.transition_scene_layoutid_cache, scenes); 72 scene = new Scene(sceneRoot, layoutId, context); 85 * @param sceneRoot The root of the hierarchy in which scene changes 88 public Scene(@NonNull ViewGroup sceneRoot) { argument 89 mSceneRoot = sceneRoot; 94 * children from the sceneRoot containe 107 Scene(ViewGroup sceneRoot, int layoutId, Context context) argument 123 Scene(@onNull ViewGroup sceneRoot, @NonNull View layout) argument [all...] |
H A D | SidePropagation.java | 73 public long getStartDelay(ViewGroup sceneRoot, Transition transition, argument 92 sceneRoot.getLocationOnScreen(loc); 93 int left = loc[0] + Math.round(sceneRoot.getTranslationX()); 94 int top = loc[1] + Math.round(sceneRoot.getTranslationY()); 95 int right = left + sceneRoot.getWidth(); 96 int bottom = top + sceneRoot.getHeight(); 108 float distance = distance(sceneRoot, viewCenterX, viewCenterY, epicenterX, epicenterY, 110 float maxDistance = getMaxDistance(sceneRoot); 121 private int distance(View sceneRoot, int viewX, int viewY, int epicenterX, int epicenterY, argument 125 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot) 153 getMaxDistance(ViewGroup sceneRoot) argument [all...] |
H A D | TransitionPropagation.java | 38 * @param sceneRoot The root of the View hierarchy running the transition. 47 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition, argument
|
H A D | Explode.java | 81 public Animator onAppear(ViewGroup sceneRoot, View view, argument 89 calculateOut(sceneRoot, bounds, mTempLoc); 98 public Animator onDisappear(ViewGroup sceneRoot, View view, argument 118 calculateOut(sceneRoot, bounds, mTempLoc); 126 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) { argument 127 sceneRoot.getLocationOnScreen(mTempLoc); 135 focalX = sceneRootX + (sceneRoot.getWidth() / 2) 136 + Math.round(sceneRoot.getTranslationX()); 137 focalY = sceneRootY + (sceneRoot.getHeight() / 2) 138 + Math.round(sceneRoot 165 calculateMaxDistance(View sceneRoot, int focalX, int focalY) argument [all...] |
H A D | TransitionSet.java | 408 protected void createAnimators(ViewGroup sceneRoot, TransitionValuesMaps startValues, argument 425 childTransition.createAnimators(sceneRoot, startValues, endValues, startValuesList, 503 public void pause(View sceneRoot) { argument 504 super.pause(sceneRoot); 507 mTransitions.get(i).pause(sceneRoot); 514 public void resume(View sceneRoot) { argument 515 super.resume(sceneRoot); 518 mTransitions.get(i).resume(sceneRoot); 536 void forceToEnd(ViewGroup sceneRoot) { argument 537 super.forceToEnd(sceneRoot); 545 setSceneRoot(ViewGroup sceneRoot) argument [all...] |
H A D | Visibility.java | 240 public Animator createAnimator(@NonNull ViewGroup sceneRoot, argument 246 return onAppear(sceneRoot, startValues, visInfo.mStartVisibility, 249 return onDisappear(sceneRoot, startValues, visInfo.mStartVisibility, 263 * @param sceneRoot The root of the transition hierarchy 273 public Animator onAppear(ViewGroup sceneRoot, TransitionValues startValues, int startVisibility, argument 289 return onAppear(sceneRoot, endValues.view, startValues, endValues); 298 * @param sceneRoot The root of the transition hierarchy 309 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, argument 320 * @param sceneRoot The root of the transition hierarchy 330 public Animator onDisappear(ViewGroup sceneRoot, TransitionValue argument 448 onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, TransitionValues endValues) argument [all...] |
/frameworks/base/tests/TransitionTests/src/com/android/transitiontests/ |
H A D | InterruptionTest.java | 43 ViewGroup sceneRoot = findViewById(R.id.sceneRoot); 45 mScene1 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_1, this); 46 mScene2 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_2, this); 47 mScene3 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_3, this); 48 mScene4 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_4, this);
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/ |
H A D | TitleHelper.java | 58 public TitleHelper(ViewGroup sceneRoot, View titleView) { argument 59 if (sceneRoot == null || titleView == null) { 62 mSceneRoot = sceneRoot;
|
/frameworks/support/fragment/tests/java/android/support/v4/app/ |
H A D | TrackingVisibility.java | 36 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, argument 49 public Animator onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues, argument
|
/frameworks/support/v17/leanback/src/android/support/v17/leanback/transition/ |
H A D | ParallaxTransition.java | 74 public Animator onAppear(ViewGroup sceneRoot, View view, argument 83 public Animator onDisappear(ViewGroup sceneRoot, View view, argument
|
/frameworks/base/core/tests/coretests/src/android/transition/ |
H A D | SlideTransitionTest.java | 51 final View sceneRoot = mActivity.findViewById(R.id.container); 56 final float finalOffsetOut = sceneRoot.getHeight() * slideFraction; 73 final float initialOffsetIn = sceneRoot.getHeight() * slideFraction; 92 final ViewGroup sceneRoot = (ViewGroup) mActivity.findViewById(R.id.container); 93 final View view = sceneRoot.findViewById(viewId); 99 TransitionManager.beginDelayedTransition(sceneRoot, transition);
|