Home
last modified time | relevance | path

Searched refs:descendant (Results 1 – 21 of 21) sorted by relevance

/frameworks/support/design/src/android/support/design/widget/
DViewGroupUtils.java68 static void offsetDescendantRect(ViewGroup parent, View descendant, Rect rect) { in offsetDescendantRect() argument
69 IMPL.offsetDescendantRect(parent, descendant, rect); in offsetDescendantRect()
79 static void getDescendantRect(ViewGroup parent, View descendant, Rect out) { in getDescendantRect() argument
80 out.set(0, 0, descendant.getWidth(), descendant.getHeight()); in getDescendantRect()
81 offsetDescendantRect(parent, descendant, out); in getDescendantRect()
DCollapsingToolbarLayout.java352 private View findDirectChild(final View descendant) { in findDirectChild() argument
353 View directChild = descendant; in findDirectChild()
354 for (ViewParent p = descendant.getParent(); p != this && p != null; p = p.getParent()) { in findDirectChild()
DCoordinatorLayout.java644 void getDescendantRect(View descendant, Rect out) { in getDescendantRect() argument
645 ViewGroupUtils.getDescendantRect(this, descendant, out); in getDescendantRect()
/frameworks/base/core/tests/coretests/src/android/widget/scroll/arrowscroll/
DButtonsWithTallTextViewInBetweenTest.java54 private int getTopWithinScrollView(View descendant) { in getTopWithinScrollView() argument
55 descendant.getDrawingRect(mTempRect); in getTopWithinScrollView()
56 mScrollView.offsetDescendantRectToMyCoords(descendant, mTempRect); in getTopWithinScrollView()
60 private int getBottomWithinScrollView(View descendant) { in getBottomWithinScrollView() argument
61 descendant.getDrawingRect(mTempRect); in getBottomWithinScrollView()
62 mScrollView.offsetDescendantRectToMyCoords(descendant, mTempRect); in getBottomWithinScrollView()
/frameworks/base/docs/html/training/implementing-navigation/
Ddescendant.jd22 …<li><a href="{@docRoot}training/design-navigation/descendant-lateral.html">Providing Descendant an…
39 …hy. This is described in <a href="{@docRoot}training/design-navigation/descendant-lateral.html">De…
41 … This lesson covers other interesting cases that arise when implementing descendant navigation.</p>
45 …ng navigation from the master screen to the detail screen is one form of descendant navigation.</p>
47 …at a time: the master on the left, and the detail to the right). Here, descendant navigation is us…
Dindex.jd74 <dt><strong><a href="descendant.html">Implementing Descendant Navigation</a></strong></dt>
Dlateral.jd22 …<li><a href="{@docRoot}training/design-navigation/descendant-lateral.html">Providing Descendant an…
47 as described in <a href="{@docRoot}training/design-navigation/descendant-lateral.html">Designing
Dtemporal.jd179 are implementing a <a href="descendant.html#master-detail">master/detail flow</a> on a handset by
/frameworks/base/docs/html/training/design-navigation/
Ddescendant-lateral.jd37 …ns is to expose hierarchical navigation. In this lesson we discuss <em>descendant navigation</em>,…
40 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-desc.png"
49 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-children.png"
69 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-buttons.png"
92 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-lists.png"
114 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-tabs.png"
152 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-paging.png"
161 <img src="{@docRoot}images/training/app-navigation-descendant-lateral-paging-companion.png"
Dancestral-temporal.jd7 previous.link=descendant-lateral.html
32 <p>Now that users can navigate <a href="descendant-lateral.html">deep into</a> the application's
Dindex.jd38 …<dt><strong><a href="descendant-lateral.html">Providing Descendant and Lateral Navigation</a></str…
Dmultiple-sizes.jd9 next.link=descendant-lateral.html
116 <p>In the next lesson we discuss <em>descendant</em> and <em>lateral</em> navigation, and explore m…
/frameworks/base/core/java/android/view/
DViewGroup.java5424 public final void offsetDescendantRectToMyCoords(View descendant, Rect rect) { in offsetDescendantRectToMyCoords() argument
5425 offsetRectBetweenParentAndChild(descendant, rect, true, false); in offsetDescendantRectToMyCoords()
5434 public final void offsetRectIntoDescendantCoords(View descendant, Rect rect) { in offsetRectIntoDescendantCoords() argument
5435 offsetRectBetweenParentAndChild(descendant, rect, false, false); in offsetRectIntoDescendantCoords()
5442 void offsetRectBetweenParentAndChild(View descendant, Rect rect, in offsetRectBetweenParentAndChild() argument
5446 if (descendant == this) { in offsetRectBetweenParentAndChild()
5450 ViewParent theParent = descendant.mParent; in offsetRectBetweenParentAndChild()
5458 rect.offset(descendant.mLeft - descendant.mScrollX, in offsetRectBetweenParentAndChild()
5459 descendant.mTop - descendant.mScrollY); in offsetRectBetweenParentAndChild()
5477 rect.offset(descendant.mScrollX - descendant.mLeft, in offsetRectBetweenParentAndChild()
[all …]
/frameworks/base/core/java/android/widget/
DHorizontalScrollView.java1145 private boolean isOffScreen(View descendant) { in isOffScreen() argument
1146 return !isWithinDeltaOfScreen(descendant, 0); in isOffScreen()
1153 private boolean isWithinDeltaOfScreen(View descendant, int delta) { in isWithinDeltaOfScreen() argument
1154 descendant.getDrawingRect(mTempRect); in isWithinDeltaOfScreen()
1155 offsetDescendantRectToMyCoords(descendant, mTempRect); in isWithinDeltaOfScreen()
DScrollView.java1157 private boolean isOffScreen(View descendant) { in isOffScreen() argument
1158 return !isWithinDeltaOfScreen(descendant, 0, getHeight()); in isOffScreen()
1165 private boolean isWithinDeltaOfScreen(View descendant, int delta, int height) { in isWithinDeltaOfScreen() argument
1166 descendant.getDrawingRect(mTempRect); in isWithinDeltaOfScreen()
1167 offsetDescendantRectToMyCoords(descendant, mTempRect); in isWithinDeltaOfScreen()
DListView.java3127 private int distanceToView(View descendant) {
3129 descendant.getDrawingRect(mTempRect);
3130 offsetDescendantRectToMyCoords(descendant, mTempRect);
/frameworks/support/v4/java/android/support/v4/widget/
DNestedScrollView.java1263 private boolean isOffScreen(View descendant) { in isOffScreen() argument
1264 return !isWithinDeltaOfScreen(descendant, 0, getHeight()); in isOffScreen()
1271 private boolean isWithinDeltaOfScreen(View descendant, int delta, int height) { in isWithinDeltaOfScreen() argument
1272 descendant.getDrawingRect(mTempRect); in isWithinDeltaOfScreen()
1273 offsetDescendantRectToMyCoords(descendant, mTempRect); in isWithinDeltaOfScreen()
/frameworks/base/docs/html/training/
Dtraining_toc.cs1217 <li><a href="<?cs var:toroot ?>training/design-navigation/descendant-lateral.html">
1257 <li><a href="<?cs var:toroot ?>training/implementing-navigation/descendant.html">
/frameworks/base/docs/html/guide/topics/ui/
Dmenus.jd328 actions and each descendant class inherits the menu behaviors.
329 If you want to add menu items to one of the descendant activities,
/frameworks/base/docs/html/guide/topics/graphics/
D2d-graphics.jd114 <p>To start, extend the {@link android.view.View} class (or descendant thereof) and define
/frameworks/base/docs/html/about/versions/
Dandroid-4.3.jd760 descendant views inherit the optical bounds layout mode unless you override it for a group by