HomeSort by relevance Sort by last modified time
    Searched refs:sceneRoot (Results 1 - 25 of 92) sorted by null

1 2 3 4

  /frameworks/support/leanback/api21/androidx/leanback/transition/
FadeAndShortSlide.java 63 float getGoneX(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) {
68 float getGoneY(FadeAndShortSlide t, ViewGroup sceneRoot, View view, int[] position) {
73 float getHorizontalDistance(ViewGroup sceneRoot) {
74 return mDistance >= 0 ? mDistance : (sceneRoot.getWidth() / 4);
77 float getVerticalDistance(ViewGroup sceneRoot) {
78 return mDistance >= 0 ? mDistance : (sceneRoot.getHeight() / 4);
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/core/java/android/transition/
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, transitionClone)
    [all...]
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) {
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) {
83 mSceneRoot = sceneRoot;
88 * children from the sceneRoot container and will inflate and ad
    [all...]
Slide.java 61 float getGoneX(ViewGroup sceneRoot, View view, float fraction);
64 float getGoneY(ViewGroup sceneRoot, View view, float fraction);
70 public float getGoneY(ViewGroup sceneRoot, View view, float fraction) {
78 public float getGoneX(ViewGroup sceneRoot, View view, float fraction) {
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...]
TransitionPropagation.java 36 * @param sceneRoot The root of the View hierarchy running the transition.
45 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition,
CircularPropagation.java 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition,
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());
SidePropagation.java 73 public long getStartDelay(ViewGroup sceneRoot, Transition transition,
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,
125 final boolean isRtl = sceneRoot.getLayoutDirection() == View.LAYOUT_DIRECTION_RTL
    [all...]
Explode.java 80 public Animator onAppear(ViewGroup sceneRoot, View view,
88 calculateOut(sceneRoot, bounds, mTempLoc);
97 public Animator onDisappear(ViewGroup sceneRoot, View view,
117 calculateOut(sceneRoot, bounds, mTempLoc);
125 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) {
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.getTranslationY())
    [all...]
Visibility.java 243 public Animator createAnimator(ViewGroup sceneRoot, TransitionValues startValues,
249 return onAppear(sceneRoot, startValues, visInfo.startVisibility,
252 return onDisappear(sceneRoot, startValues, visInfo.startVisibility,
269 * @param sceneRoot The root of the transition hierarchy
278 public Animator onAppear(ViewGroup sceneRoot,
296 return onAppear(sceneRoot, endValues.view, startValues, endValues);
305 * @param sceneRoot The root of the transition hierarchy
314 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
344 * @param sceneRoot The root of the transition hierarchy
353 public Animator onDisappear(ViewGroup sceneRoot,
    [all...]
TransitionUtils.java 85 * @param sceneRoot The ViewGroup in which the view copy will be displayed.
89 public static View copyViewImage(ViewGroup sceneRoot, View view, View parent) {
93 sceneRoot.transformMatrixToLocal(matrix);
103 Bitmap bitmap = createViewBitmap(view, matrix, bounds, sceneRoot);
156 * @param sceneRoot A ViewGroup that is attached to the window to temporarily contain the view
161 ViewGroup sceneRoot) {
166 if (sceneRoot == null || !sceneRoot.isAttachedToWindow()) {
171 sceneRoot.getOverlay().add(view);
191 sceneRoot.getOverlay().remove(view)
    [all...]
  /frameworks/support/transition/src/main/java/androidx/transition/
TransitionManager.java 129 * {@link Scene#getSceneRoot() sceneRoot} of the Scene is currently in.
138 ViewGroup sceneRoot = scene.getSceneRoot();
139 if (sceneRoot != null) {
141 Scene currScene = Scene.getCurrentScene(sceneRoot);
168 final ViewGroup sceneRoot = scene.getSceneRoot();
170 if (!sPendingTransitions.contains(sceneRoot)) {
174 sPendingTransitions.add(sceneRoot);
177 transitionClone.setSceneRoot(sceneRoot);
179 Scene oldScene = Scene.getCurrentScene(sceneRoot);
184 sceneChangeSetup(sceneRoot, transitionClone)
    [all...]
Slide.java 70 float getGoneX(ViewGroup sceneRoot, View view);
73 float getGoneY(ViewGroup sceneRoot, View view);
79 public float getGoneY(ViewGroup sceneRoot, View view) {
87 public float getGoneX(ViewGroup sceneRoot, View view) {
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...]
TransitionPropagation.java 38 * @param sceneRoot The root of the View hierarchy running the transition.
47 public abstract long getStartDelay(ViewGroup sceneRoot, Transition transition,
CircularPropagation.java 57 public long getStartDelay(ViewGroup sceneRoot, Transition transition,
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());
Scene.java 47 * the given <code>sceneRoot</code>, that same Scene will be returned.
52 * @param sceneRoot The root of the hierarchy in which scene changes
60 public static Scene getSceneForLayout(@NonNull ViewGroup sceneRoot, @LayoutRes int layoutId,
64 (SparseArray<Scene>) sceneRoot.getTag(R.id.transition_scene_layoutid_cache);
67 sceneRoot.setTag(R.id.transition_scene_layoutid_cache, scenes);
73 scene = new Scene(sceneRoot, layoutId, context);
86 * @param sceneRoot The root of the hierarchy in which scene changes
89 public Scene(@NonNull ViewGroup sceneRoot) {
90 mSceneRoot = sceneRoot;
95 * children from the sceneRoot container and will inflate and ad
    [all...]
SidePropagation.java 74 public long getStartDelay(ViewGroup sceneRoot, Transition transition,
93 sceneRoot.getLocationOnScreen(loc);
94 int left = loc[0] + Math.round(sceneRoot.getTranslationX());
95 int top = loc[1] + Math.round(sceneRoot.getTranslationY());
96 int right = left + sceneRoot.getWidth();
97 int bottom = top + sceneRoot.getHeight();
109 float distance = distance(sceneRoot, viewCenterX, viewCenterY, epicenterX, epicenterY,
111 float maxDistance = getMaxDistance(sceneRoot);
122 private int distance(View sceneRoot, int viewX, int viewY, int epicenterX, int epicenterY,
126 final boolean isRtl = ViewCompat.getLayoutDirection(sceneRoot)
    [all...]
Explode.java 82 public Animator onAppear(ViewGroup sceneRoot, View view,
90 calculateOut(sceneRoot, bounds, mTempLoc);
99 public Animator onDisappear(ViewGroup sceneRoot, View view,
119 calculateOut(sceneRoot, bounds, mTempLoc);
127 private void calculateOut(View sceneRoot, Rect bounds, int[] outVector) {
128 sceneRoot.getLocationOnScreen(mTempLoc);
136 focalX = sceneRootX + (sceneRoot.getWidth() / 2)
137 + Math.round(sceneRoot.getTranslationX());
138 focalY = sceneRootY + (sceneRoot.getHeight() / 2)
139 + Math.round(sceneRoot.getTranslationY())
    [all...]
Visibility.java 241 public Animator createAnimator(@NonNull ViewGroup sceneRoot,
247 return onAppear(sceneRoot, startValues, visInfo.mStartVisibility,
250 return onDisappear(sceneRoot, startValues, visInfo.mStartVisibility,
264 * @param sceneRoot The root of the transition hierarchy
274 public Animator onAppear(ViewGroup sceneRoot, TransitionValues startValues, int startVisibility,
290 return onAppear(sceneRoot, endValues.view, startValues, endValues);
299 * @param sceneRoot The root of the transition hierarchy
310 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
321 * @param sceneRoot The root of the transition hierarchy
331 public Animator onDisappear(ViewGroup sceneRoot, TransitionValues startValues
    [all...]
  /frameworks/base/tests/TransitionTests/src/com/android/transitiontests/
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);
  /cts/tests/tests/transition/src/android/transition/cts/
TrackingVisibilityWithAnimator.java 32 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
34 super.onAppear(sceneRoot, view, startValues, endValues);
  /frameworks/support/leanback/src/main/java/androidx/leanback/widget/
TitleHelper.java 59 public TitleHelper(ViewGroup sceneRoot, View titleView) {
60 if (sceneRoot == null || titleView == null) {
63 mSceneRoot = sceneRoot;
  /cts/common/device-side/util/src/com/android/compatibility/common/util/transition/
TrackingVisibility.java 36 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
49 public Animator onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues,
  /developers/build/prebuilts/gradle/XYZTouristAttractions/Application/src/main/java/com/example/android/xyztouristattractions/ui/
ScaleTransition.java 36 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
42 public Animator onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues,
  /developers/samples/android/wearable/wear/XYZTouristAttractions/Application/src/main/java/com/example/android/xyztouristattractions/ui/
ScaleTransition.java 36 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
42 public Animator onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues,
  /development/samples/browseable/XYZTouristAttractions/Application/src/com.example.android.xyztouristattractions/ui/
ScaleTransition.java 36 public Animator onAppear(ViewGroup sceneRoot, View view, TransitionValues startValues,
42 public Animator onDisappear(ViewGroup sceneRoot, View view, TransitionValues startValues,

Completed in 495 milliseconds

1 2 3 4