Searched refs:sceneRoot (Results 1 - 25 of 67) sorted by relevance

123

/frameworks/support/v17/leanback/api21/android/support/v17/leanback/transition/
H A DFadeAndShortSlide.java62 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 DTransitionManager.java145 * {@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 DScene.java43 * 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 DSlide.java61 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 DTransitionPropagation.java36 * @param sceneRoot The root of the View hierarchy running the transition.
45 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition, argument
H A DCircularPropagation.java57 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 DSidePropagation.java73 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 DExplode.java80 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 DVisibility.java240 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 DTransitionSet.java379 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 DTransitionInflater.java104 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 DTransitionManager.java128 * {@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 DSlide.java69 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 DCircularPropagation.java57 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 DScene.java46 * 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 DSidePropagation.java73 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 DTransitionPropagation.java38 * @param sceneRoot The root of the View hierarchy running the transition.
47 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition, argument
H A DExplode.java81 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 DTransitionSet.java408 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 DVisibility.java240 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 DInterruptionTest.java43 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 DTitleHelper.java58 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 DTrackingVisibility.java36 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 DParallaxTransition.java74 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 DSlideTransitionTest.java51 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);

Completed in 211 milliseconds

123