Lines Matching refs:child

36  * An interaction behavior plugin for child views of {@link CoordinatorLayout} to provide support
174 public boolean onInterceptTouchEvent(CoordinatorLayout parent, V child, MotionEvent event) {
179 mInterceptingEvents = parent.isPointInChildBounds(child,
198 public boolean onTouchEvent(CoordinatorLayout parent, V child, MotionEvent event) {
223 public boolean tryCaptureView(View child, int pointerId) {
225 return mActivePointerId == INVALID_POINTER_ID && canSwipeDismissView(child);
249 public void onViewReleased(View child, float xvel, float yvel) {
253 final int childWidth = child.getWidth();
257 if (shouldDismiss(child, xvel)) {
258 targetLeft = child.getLeft() < mOriginalCapturedViewLeft
267 if (mViewDragHelper.settleCapturedViewAt(targetLeft, child.getTop())) {
268 ViewCompat.postOnAnimation(child, new SettleRunnable(child, dismiss));
270 mListener.onDismiss(child);
274 private boolean shouldDismiss(View child, float xvel) {
276 final boolean isRtl = ViewCompat.getLayoutDirection(child)
292 final int distance = child.getLeft() - mOriginalCapturedViewLeft;
293 final int thresholdDistance = Math.round(child.getWidth() * mDragDismissThreshold);
301 public int getViewHorizontalDragRange(View child) {
302 return child.getWidth();
306 public int clampViewPositionHorizontal(View child, int left, int dx) {
307 final boolean isRtl = ViewCompat.getLayoutDirection(child)
313 min = mOriginalCapturedViewLeft - child.getWidth();
317 max = mOriginalCapturedViewLeft + child.getWidth();
322 max = mOriginalCapturedViewLeft + child.getWidth();
324 min = mOriginalCapturedViewLeft - child.getWidth();
328 min = mOriginalCapturedViewLeft - child.getWidth();
329 max = mOriginalCapturedViewLeft + child.getWidth();
336 public int clampViewPositionVertical(View child, int top, int dy) {
337 return child.getTop();
341 public void onViewPositionChanged(View child, int left, int top, int dx, int dy) {
343 + child.getWidth() * mAlphaStartSwipeDistance;
345 + child.getWidth() * mAlphaEndSwipeDistance;
348 ViewCompat.setAlpha(child, 1f);
350 ViewCompat.setAlpha(child, 0f);
354 ViewCompat.setAlpha(child, clamp(0f, 1f - distance, 1f));