Merge "Remove calls to LM.getItemCount in demos."
This commit is contained in:
@@ -286,7 +286,7 @@ public class AnimatedRecyclerView extends Activity {
|
|||||||
final int scrollBy = -Math.min(dy - scrolled, hangingBottom);
|
final int scrollBy = -Math.min(dy - scrolled, hangingBottom);
|
||||||
scrolled -= scrollBy;
|
scrolled -= scrollBy;
|
||||||
offsetChildrenVertical(scrollBy);
|
offsetChildrenVertical(scrollBy);
|
||||||
if (scrolled < dy && getItemCount() > mFirstPosition + getChildCount()) {
|
if (scrolled < dy && state.getItemCount() > mFirstPosition + getChildCount()) {
|
||||||
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
||||||
final int top = getChildAt(getChildCount() - 1).getBottom();
|
final int top = getChildAt(getChildCount() - 1).getBottom();
|
||||||
addView(v);
|
addView(v);
|
||||||
@@ -332,7 +332,7 @@ public class AnimatedRecyclerView extends Activity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (direction == View.FOCUS_DOWN || direction == View.FOCUS_FORWARD) {
|
if (direction == View.FOCUS_DOWN || direction == View.FOCUS_FORWARD) {
|
||||||
while (mFirstPosition + getChildCount() < getItemCount() &&
|
while (mFirstPosition + getChildCount() < state.getItemCount() &&
|
||||||
newViewsHeight < mScrollDistance) {
|
newViewsHeight < mScrollDistance) {
|
||||||
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
||||||
final int top = getChildAt(getChildCount() - 1).getBottom();
|
final int top = getChildAt(getChildCount() - 1).getBottom();
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ public class RecyclerViewActivity extends Activity {
|
|||||||
final int scrollBy = -Math.min(dy - scrolled, hangingBottom);
|
final int scrollBy = -Math.min(dy - scrolled, hangingBottom);
|
||||||
scrolled -= scrollBy;
|
scrolled -= scrollBy;
|
||||||
offsetChildrenVertical(scrollBy);
|
offsetChildrenVertical(scrollBy);
|
||||||
if (scrolled < dy && getItemCount() > mFirstPosition + getChildCount()) {
|
if (scrolled < dy && state.getItemCount() > mFirstPosition + getChildCount()) {
|
||||||
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
||||||
final int top = getDecoratedBottom(getChildAt(getChildCount() - 1));
|
final int top = getDecoratedBottom(getChildAt(getChildCount() - 1));
|
||||||
addView(v);
|
addView(v);
|
||||||
@@ -222,7 +222,7 @@ public class RecyclerViewActivity extends Activity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (direction == View.FOCUS_DOWN || direction == View.FOCUS_FORWARD) {
|
if (direction == View.FOCUS_DOWN || direction == View.FOCUS_FORWARD) {
|
||||||
while (mFirstPosition + getChildCount() < getItemCount() &&
|
while (mFirstPosition + getChildCount() < state.getItemCount() &&
|
||||||
newViewsHeight < mScrollDistance) {
|
newViewsHeight < mScrollDistance) {
|
||||||
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
View v = recycler.getViewForPosition(mFirstPosition + getChildCount());
|
||||||
final int top = getDecoratedBottom(getChildAt(getChildCount() - 1));
|
final int top = getDecoratedBottom(getChildAt(getChildCount() - 1));
|
||||||
|
|||||||
Reference in New Issue
Block a user