/frameworks/support/transition/src/main/java/androidx/transition/ |
D | TransitionManager.java | 138 ViewGroup sceneRoot = scene.getSceneRoot(); in getTransition() local 139 if (sceneRoot != null) { in getTransition() 141 Scene currScene = Scene.getCurrentScene(sceneRoot); in getTransition() 168 final ViewGroup sceneRoot = scene.getSceneRoot(); in changeScene() local 170 if (!sPendingTransitions.contains(sceneRoot)) { in changeScene() 174 sPendingTransitions.add(sceneRoot); in changeScene() 177 transitionClone.setSceneRoot(sceneRoot); in changeScene() 179 Scene oldScene = Scene.getCurrentScene(sceneRoot); in changeScene() 184 sceneChangeSetup(sceneRoot, transitionClone); in changeScene() 188 sceneChangeRunTransition(sceneRoot, transitionClone); in changeScene() [all …]
|
D | Slide.java | 70 float getGoneX(ViewGroup sceneRoot, View view); in getGoneX() argument 73 float getGoneY(ViewGroup sceneRoot, View view); in getGoneY() argument 79 public float getGoneY(ViewGroup sceneRoot, View view) { in getGoneY() argument 87 public float getGoneX(ViewGroup sceneRoot, View view) { in getGoneX() argument 94 public float getGoneX(ViewGroup sceneRoot, View view) { 95 return view.getTranslationX() - sceneRoot.getWidth(); 101 public float getGoneX(ViewGroup sceneRoot, View view) { 102 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot) 106 x = view.getTranslationX() + sceneRoot.getWidth(); 108 x = view.getTranslationX() - sceneRoot.getWidth(); [all …]
|
D | SidePropagation.java | 74 public long getStartDelay(ViewGroup sceneRoot, Transition transition, in getStartDelay() argument 93 sceneRoot.getLocationOnScreen(loc); in getStartDelay() 94 int left = loc[0] + Math.round(sceneRoot.getTranslationX()); in getStartDelay() 95 int top = loc[1] + Math.round(sceneRoot.getTranslationY()); in getStartDelay() 96 int right = left + sceneRoot.getWidth(); in getStartDelay() 97 int bottom = top + sceneRoot.getHeight(); in getStartDelay() 109 float distance = distance(sceneRoot, viewCenterX, viewCenterY, epicenterX, epicenterY, in getStartDelay() 111 float maxDistance = getMaxDistance(sceneRoot); in getStartDelay() 122 private int distance(View sceneRoot, int viewX, int viewY, int epicenterX, int epicenterY, in distance() argument 126 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot) in distance() [all …]
|
D | Scene.java | 60 public static Scene getSceneForLayout(@NonNull ViewGroup sceneRoot, @LayoutRes int layoutId, in getSceneForLayout() argument 64 (SparseArray<Scene>) sceneRoot.getTag(R.id.transition_scene_layoutid_cache); in getSceneForLayout() 67 sceneRoot.setTag(R.id.transition_scene_layoutid_cache, scenes); in getSceneForLayout() 73 scene = new Scene(sceneRoot, layoutId, context); in getSceneForLayout() 89 public Scene(@NonNull ViewGroup sceneRoot) { in Scene() argument 90 mSceneRoot = sceneRoot; in Scene() 108 private Scene(ViewGroup sceneRoot, int layoutId, Context context) { in Scene() argument 110 mSceneRoot = sceneRoot; in Scene() 124 public Scene(@NonNull ViewGroup sceneRoot, @NonNull View layout) { in Scene() argument 125 mSceneRoot = sceneRoot; in Scene()
|
D | Explode.java | 82 public Animator onAppear(ViewGroup sceneRoot, View view, in onAppear() argument 90 calculateOut(sceneRoot, bounds, mTempLoc); in onAppear() 99 public Animator onDisappear(ViewGroup sceneRoot, View view, in onDisappear() argument 119 calculateOut(sceneRoot, bounds, mTempLoc); in onDisappear() 127 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) { in calculateOut() argument 128 sceneRoot.getLocationOnScreen(mTempLoc); in calculateOut() 136 focalX = sceneRootX + (sceneRoot.getWidth() / 2) in calculateOut() 137 + Math.round(sceneRoot.getTranslationX()); in calculateOut() 138 focalY = sceneRootY + (sceneRoot.getHeight() / 2) in calculateOut() 139 + Math.round(sceneRoot.getTranslationY()); in calculateOut() [all …]
|
D | CircularPropagation.java | 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition, in getStartDelay() argument 82 sceneRoot.getLocationOnScreen(loc); in getStartDelay() 83 epicenterX = Math.round(loc[0] + (sceneRoot.getWidth() / 2) in getStartDelay() 84 + sceneRoot.getTranslationX()); in getStartDelay() 85 epicenterY = Math.round(loc[1] + (sceneRoot.getHeight() / 2) in getStartDelay() 86 + sceneRoot.getTranslationY()); in getStartDelay() 89 float maxDistance = distance(0, 0, sceneRoot.getWidth(), sceneRoot.getHeight()); in getStartDelay()
|
D | Visibility.java | 241 public Animator createAnimator(@NonNull ViewGroup sceneRoot, in createAnimator() argument 247 return onAppear(sceneRoot, startValues, visInfo.mStartVisibility, in createAnimator() 250 return onDisappear(sceneRoot, startValues, visInfo.mStartVisibility, in createAnimator() 274 public Animator onAppear(ViewGroup sceneRoot, TransitionValues startValues, int startVisibility, in onAppear() argument 290 return onAppear(sceneRoot, endValues.view, startValues, endValues); in onAppear() 310 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, in onAppear() argument 331 public Animator onDisappear(ViewGroup sceneRoot, TransitionValues startValues, in onDisappear() argument 360 overlayView = TransitionUtils.copyViewImage(sceneRoot, startView, in onDisappear() 364 if (id != View.NO_ID && sceneRoot.findViewById(id) != null in onDisappear() 385 overlayView = TransitionUtils.copyViewImage(sceneRoot, startView, in onDisappear() [all …]
|
D | TransitionUtils.java | 50 static View copyViewImage(ViewGroup sceneRoot, View view, View parent) { in copyViewImage() argument 54 ViewUtils.transformMatrixToLocal(sceneRoot, matrix); in copyViewImage() 64 Bitmap bitmap = createViewBitmap(view, matrix, bounds, sceneRoot); in copyViewImage() 90 ViewGroup sceneRoot) { in createViewBitmap() argument 95 sceneRootIsAttached = sceneRoot == null ? false : sceneRoot.isAttachedToWindow(); in createViewBitmap() 108 sceneRoot.getOverlay().add(view); in createViewBitmap() 137 sceneRoot.getOverlay().remove(view); in createViewBitmap()
|
D | TransitionSet.java | 451 protected void createAnimators(ViewGroup sceneRoot, TransitionValuesMaps startValues, in createAnimators() argument 468 childTransition.createAnimators(sceneRoot, startValues, endValues, startValuesList, in createAnimators() 546 public void pause(View sceneRoot) { in pause() argument 547 super.pause(sceneRoot); in pause() 550 mTransitions.get(i).pause(sceneRoot); in pause() 557 public void resume(View sceneRoot) { in resume() argument 558 super.resume(sceneRoot); in resume() 561 mTransitions.get(i).resume(sceneRoot); in resume() 579 void forceToEnd(ViewGroup sceneRoot) { in forceToEnd() argument 580 super.forceToEnd(sceneRoot); in forceToEnd() [all …]
|
D | TransitionInflater.java | 90 public TransitionManager inflateTransitionManager(int resource, ViewGroup sceneRoot) { in inflateTransitionManager() argument 93 return createTransitionManagerFromXml(parser, Xml.asAttributeSet(parser), sceneRoot); in inflateTransitionManager() 281 AttributeSet attrs, ViewGroup sceneRoot) throws XmlPullParserException, IOException { in createTransitionManagerFromXml() argument 299 loadTransition(attrs, parser, sceneRoot, transitionManager); in createTransitionManagerFromXml() 307 private void loadTransition(AttributeSet attrs, XmlPullParser parser, ViewGroup sceneRoot, in loadTransition() argument 315 Scene fromScene = (fromId < 0) ? null : Scene.getSceneForLayout(sceneRoot, fromId, in loadTransition() 319 Scene toScene = (toId < 0) ? null : Scene.getSceneForLayout(sceneRoot, toId, mContext); in loadTransition()
|
/frameworks/base/core/java/android/transition/ |
D | TransitionManager.java | 156 ViewGroup sceneRoot = scene.getSceneRoot(); in getTransition() local 157 if (sceneRoot != null) { in getTransition() 159 Scene currScene = Scene.getCurrentScene(sceneRoot); in getTransition() 186 final ViewGroup sceneRoot = scene.getSceneRoot(); in changeScene() local 187 if (!sPendingTransitions.contains(sceneRoot)) { in changeScene() 191 sPendingTransitions.add(sceneRoot); in changeScene() 194 transitionClone.setSceneRoot(sceneRoot); in changeScene() 196 Scene oldScene = Scene.getCurrentScene(sceneRoot); in changeScene() 201 sceneChangeSetup(sceneRoot, transitionClone); in changeScene() 205 sceneChangeRunTransition(sceneRoot, transitionClone); in changeScene() [all …]
|
D | Slide.java | 61 float getGoneX(ViewGroup sceneRoot, View view, float fraction); in getGoneX() argument 64 float getGoneY(ViewGroup sceneRoot, View view, float fraction); in getGoneY() argument 70 public float getGoneY(ViewGroup sceneRoot, View view, float fraction) { in getGoneY() argument 78 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) { in getGoneX() 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.getWidth() * fraction; [all …]
|
D | SidePropagation.java | 73 public long getStartDelay(ViewGroup sceneRoot, Transition transition, in getStartDelay() argument 92 sceneRoot.getLocationOnScreen(loc); in getStartDelay() 93 int left = loc[0] + Math.round(sceneRoot.getTranslationX()); in getStartDelay() 94 int top = loc[1] + Math.round(sceneRoot.getTranslationY()); in getStartDelay() 95 int right = left + sceneRoot.getWidth(); in getStartDelay() 96 int bottom = top + sceneRoot.getHeight(); in getStartDelay() 108 float distance = distance(sceneRoot, viewCenterX, viewCenterY, epicenterX, epicenterY, in getStartDelay() 110 float maxDistance = getMaxDistance(sceneRoot); in getStartDelay() 121 private int distance(View sceneRoot, int viewX, int viewY, int epicenterX, int epicenterY, in distance() argument 125 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL; in distance() [all …]
|
D | Scene.java | 55 public static Scene getSceneForLayout(ViewGroup sceneRoot, int layoutId, Context context) { in getSceneForLayout() argument 56 SparseArray<Scene> scenes = (SparseArray<Scene>) sceneRoot.getTag( in getSceneForLayout() 60 sceneRoot.setTagInternal(com.android.internal.R.id.scene_layoutid_cache, scenes); in getSceneForLayout() 66 scene = new Scene(sceneRoot, layoutId, context); in getSceneForLayout() 82 public Scene(ViewGroup sceneRoot) { in Scene() argument 83 mSceneRoot = sceneRoot; in Scene() 101 private Scene(ViewGroup sceneRoot, int layoutId, Context context) { in Scene() argument 103 mSceneRoot = sceneRoot; in Scene() 117 public Scene(ViewGroup sceneRoot, View layout) { in Scene() argument 118 mSceneRoot = sceneRoot; in Scene() [all …]
|
D | Explode.java | 80 public Animator onAppear(ViewGroup sceneRoot, View view, in onAppear() argument 88 calculateOut(sceneRoot, bounds, mTempLoc); in onAppear() 97 public Animator onDisappear(ViewGroup sceneRoot, View view, in onDisappear() argument 117 calculateOut(sceneRoot, bounds, mTempLoc); in onDisappear() 125 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) { in calculateOut() argument 126 sceneRoot.getLocationOnScreen(mTempLoc); in calculateOut() 134 focalX = sceneRootX + (sceneRoot.getWidth() / 2) in calculateOut() 135 + Math.round(sceneRoot.getTranslationX()); in calculateOut() 136 focalY = sceneRootY + (sceneRoot.getHeight() / 2) in calculateOut() 137 + Math.round(sceneRoot.getTranslationY()); in calculateOut() [all …]
|
D | CircularPropagation.java | 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition, in getStartDelay() argument 82 sceneRoot.getLocationOnScreen(loc); in getStartDelay() 83 epicenterX = Math.round(loc[0] + (sceneRoot.getWidth() / 2) in getStartDelay() 84 + sceneRoot.getTranslationX()); in getStartDelay() 85 epicenterY = Math.round(loc[1] + (sceneRoot.getHeight() / 2) in getStartDelay() 86 + sceneRoot.getTranslationY()); in getStartDelay() 89 double maxDistance = distance(0, 0, sceneRoot.getWidth(), sceneRoot.getHeight()); in getStartDelay()
|
D | Visibility.java | 243 public Animator createAnimator(ViewGroup sceneRoot, TransitionValues startValues, in createAnimator() argument 249 return onAppear(sceneRoot, startValues, visInfo.startVisibility, in createAnimator() 252 return onDisappear(sceneRoot, startValues, visInfo.startVisibility, in createAnimator() 278 public Animator onAppear(ViewGroup sceneRoot, in onAppear() argument 296 return onAppear(sceneRoot, endValues.view, startValues, endValues); in onAppear() 314 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues, in onAppear() argument 353 public Animator onDisappear(ViewGroup sceneRoot, in onDisappear() argument 383 overlayView = TransitionUtils.copyViewImage(sceneRoot, startView, in onDisappear() 387 if (id != View.NO_ID && sceneRoot.findViewById(id) != null in onDisappear() 408 overlayView = TransitionUtils.copyViewImage(sceneRoot, startView, in onDisappear() [all …]
|
D | TransitionSet.java | 379 protected void createAnimators(ViewGroup sceneRoot, TransitionValuesMaps startValues, in createAnimators() argument 396 childTransition.createAnimators(sceneRoot, startValues, endValues, startValuesList, in createAnimators() 473 public void pause(View sceneRoot) { in pause() argument 474 super.pause(sceneRoot); in pause() 477 mTransitions.get(i).pause(sceneRoot); in pause() 483 public void resume(View sceneRoot) { in resume() argument 484 super.resume(sceneRoot); in resume() 487 mTransitions.get(i).resume(sceneRoot); in resume() 503 void forceToEnd(ViewGroup sceneRoot) { in forceToEnd() argument 504 super.forceToEnd(sceneRoot); in forceToEnd() [all …]
|
D | TransitionUtils.java | 89 public static View copyViewImage(ViewGroup sceneRoot, View view, View parent) { in copyViewImage() argument 93 sceneRoot.transformMatrixToLocal(matrix); in copyViewImage() 103 Bitmap bitmap = createViewBitmap(view, matrix, bounds, sceneRoot); in copyViewImage() 161 ViewGroup sceneRoot) { in createViewBitmap() argument 166 if (sceneRoot == null || !sceneRoot.isAttachedToWindow()) { in createViewBitmap() 171 sceneRoot.getOverlay().add(view); in createViewBitmap() 191 sceneRoot.getOverlay().remove(view); in createViewBitmap()
|
/frameworks/support/leanback/api21/androidx/leanback/transition/ |
D | FadeAndShortSlide.java | 63 float getGoneX(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { in getGoneX() argument 68 float getGoneY(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { in getGoneY() argument 73 float getHorizontalDistance(ViewGroup sceneRoot) { in getHorizontalDistance() argument 74 return mDistance >= 0 ? mDistance : (sceneRoot.getWidth() / 4); in getHorizontalDistance() 77 float getVerticalDistance(ViewGroup sceneRoot) { in getVerticalDistance() argument 78 return mDistance >= 0 ? mDistance : (sceneRoot.getHeight() / 4); in getVerticalDistance() 83 public float getGoneX(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) { 84 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL; 87 x = view.getTranslationX() + t.getHorizontalDistance(sceneRoot); 89 x = view.getTranslationX() - t.getHorizontalDistance(sceneRoot); [all …]
|
/frameworks/base/tests/TransitionTests/src/com/android/transitiontests/ |
D | InterruptionTest.java | 43 ViewGroup sceneRoot = findViewById(R.id.sceneRoot); in onCreate() local 45 mScene1 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_1, this); in onCreate() 46 mScene2 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_2, this); in onCreate() 47 mScene3 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_3, this); in onCreate() 48 mScene4 = Scene.getSceneForLayout(sceneRoot, R.layout.interruption_inner_4, this); in onCreate()
|
/frameworks/base/core/tests/coretests/src/android/transition/ |
D | SlideTransitionTest.java | 51 final View sceneRoot = mActivity.findViewById(R.id.container); in testShortSlide() local 56 final float finalOffsetOut = sceneRoot.getHeight() * slideFraction; in testShortSlide() 73 final float initialOffsetIn = sceneRoot.getHeight() * slideFraction; in testShortSlide() 92 final ViewGroup sceneRoot = (ViewGroup) mActivity.findViewById(R.id.container); in setVisibilityInTransition() local 93 final View view = sceneRoot.findViewById(viewId); in setVisibilityInTransition() 99 TransitionManager.beginDelayedTransition(sceneRoot, transition); in setVisibilityInTransition()
|
/frameworks/support/fragment/src/main/java/androidx/fragment/app/ |
D | FragmentTransitionImpl.java | 120 public abstract void beginDelayedTransition(ViewGroup sceneRoot, Object transition); in beginDelayedTransition() argument 146 void setNameOverridesReordered(final View sceneRoot, in setNameOverridesReordered() argument 169 OneShotPreDrawListener.add(sceneRoot, new Runnable() { in setNameOverridesReordered() 231 void setNameOverridesOrdered(final View sceneRoot, in setNameOverridesOrdered() argument 233 OneShotPreDrawListener.add(sceneRoot, new Runnable() { in setNameOverridesOrdered() 290 void scheduleNameReset(final ViewGroup sceneRoot, in scheduleNameReset() argument 292 OneShotPreDrawListener.add(sceneRoot, new Runnable() { in scheduleNameReset()
|
D | FragmentTransition.java | 212 ViewGroup sceneRoot = null; in configureTransitionsReordered() local 214 sceneRoot = (ViewGroup) fragmentManager.mContainer.onFindViewById(containerId); in configureTransitionsReordered() 216 if (sceneRoot == null) { in configureTransitionsReordered() 233 Object sharedElementTransition = configureSharedElementsReordered(impl, sceneRoot, in configureTransitionsReordered() 260 impl.beginDelayedTransition(sceneRoot, transition); in configureTransitionsReordered() 261 impl.setNameOverridesReordered(sceneRoot, sharedElementsOut, in configureTransitionsReordered() 310 ViewGroup sceneRoot = null; in configureTransitionsOrdered() local 312 sceneRoot = (ViewGroup) fragmentManager.mContainer.onFindViewById(containerId); in configureTransitionsOrdered() 314 if (sceneRoot == null) { in configureTransitionsOrdered() 332 Object sharedElementTransition = configureSharedElementsOrdered(impl, sceneRoot, in configureTransitionsOrdered() [all …]
|
/frameworks/support/leanback/src/main/java/androidx/leanback/widget/ |
D | TitleHelper.java | 59 public TitleHelper(ViewGroup sceneRoot, View titleView) { in TitleHelper() argument 60 if (sceneRoot == null || titleView == null) { in TitleHelper() 63 mSceneRoot = sceneRoot; in TitleHelper()
|