Lines Matching defs:rect
1231 * If rect is off screen, scroll just enough to get it (or at least the
1234 * @param rect The rectangle.
1238 private boolean scrollToChildRect(Rect rect, boolean immediate) {
1239 final int delta = computeScrollDeltaToGetChildRectOnScreen(rect);
1256 * @param rect The rect.
1259 protected int computeScrollDeltaToGetChildRectOnScreen(Rect rect) {
1268 // leave room for left fading edge as long as rect isn't at very left
1269 if (rect.left > 0) {
1273 // leave room for right fading edge as long as rect isn't at very right
1274 if (rect.right < getChildAt(0).getWidth()) {
1280 if (rect.right > screenRight && rect.left > screenLeft) {
1285 if (rect.width() > width) {
1287 scrollXDelta += (rect.left - screenLeft);
1289 // get entire rect at right of screen
1290 scrollXDelta += (rect.right - screenRight);
1298 } else if (rect.left < screenLeft && rect.right < screenRight) {
1303 if (rect.width() > width) {
1305 scrollXDelta -= (screenRight - rect.right);
1307 // entire rect at left
1308 scrollXDelta -= (screenLeft - rect.left);