public final int getTranslationBase(boolean isVertical) { return isVertical ? recyclerView.computeVerticalScrollRange() - recyclerView.getHeight() : recyclerView.computeHorizontalScrollRange() - recyclerView.getWidth(); }
public final int getTranslationBase(boolean isVertical) { return isVertical ? recyclerView.computeVerticalScrollRange() - recyclerView.getHeight() : recyclerView.computeHorizontalScrollRange() - recyclerView.getWidth(); }
public final int getTranslationBase(boolean isVertical) { return isVertical ? recyclerView.computeVerticalScrollRange() - recyclerView.getHeight() : recyclerView.computeHorizontalScrollRange() - recyclerView.getWidth(); }
public final int getTranslationBase(boolean isVertical) { return isVertical ? recyclerView.computeVerticalScrollRange() - recyclerView.getHeight() : recyclerView.computeHorizontalScrollRange() - recyclerView.getWidth(); }
private void fillItemBounds(final int placesCount, final RecyclerView recyclerView) { itemBounds = new int[placesCount]; int childWidth = (recyclerView.computeHorizontalScrollRange() - recyclerView.computeHorizontalScrollExtent()) / placesCount; for (int i = 0; i < placesCount; i++) { itemBounds[i] = (int) (((childWidth * i + childWidth * (i + 1)) / 2) * COVER_FACTOR); } }
public final int getTranslationBase(boolean isVertical) { return isVertical ? recyclerView.computeVerticalScrollRange() - recyclerView.getHeight() : recyclerView.computeHorizontalScrollRange() - recyclerView.getWidth(); }
data.put("ComputeHorizontalScrollExtent", rv.computeHorizontalScrollExtent()); data.put("ComputeHorizontalScrollOffset", rv.computeHorizontalScrollOffset()); data.put("ComputeHorizontalScrollRange", rv.computeHorizontalScrollRange()); data.put("ComputeVerticalScrollExtent", rv.computeVerticalScrollExtent()); data.put("ComputeVerticalScrollOffset", rv.computeVerticalScrollOffset());