verify(adapter, never()).notifyItemRangeChanged(anyInt(), anyInt());
verify(adapter, never()).notifyItemRangeChanged(anyInt(), anyInt());
@Override public void onItemChanged() { RecyclerView.Adapter adapter = nestedRecyclerView.getAdapter(); if (adapter != null) { adapter.notifyItemRangeChanged(0, adapter.getItemCount()); } }
@Override public void onItemRangeChanged(int positionStart, int itemCount) { mWrapAdapter.notifyItemRangeChanged(positionStart, itemCount); }
@MainThread @Override public void execute(@NonNull RecyclerView.Adapter<?> adapter) { adapter.notifyItemRangeChanged(startPosition, itemCount); }
@VisibleForTesting void callSuperNotifyItemRangeChanged(int positionStart, int itemCount, Object payload) { super.notifyItemRangeChanged(positionStart, itemCount, payload); }
@Override public void onItemRangeChanged(int positionStart, int itemCount, Object payload) { mWrapAdapter.notifyItemRangeChanged(positionStart, itemCount, payload); }
private void clear() { int size = this.results.size(); this.results.clear(); adapter.notifyItemRangeChanged(0, size); }
private void clear() { int size = this.results.size(); this.results.clear(); adapter.notifyItemRangeChanged(0, size); }
@Override public void run() { if (value == 1) { colors[1] = getResources().getString(R.string.battery_saving); listView.getAdapter().notifyItemRangeChanged(1, 1); } else { colors[1] = getResources().getString(R.string.fluid_motion); listView.getAdapter().notifyItemRangeChanged(1, 1); } } });
private void clear() { int size = this.results.size(); this.results.clear(); adapter.notifyItemRangeChanged(0, size); }
@Override public void onChanged(int position, int count, Object payload) { adapter.notifyItemRangeChanged(position + offset, count, payload); } }
@Test public void itemRangeChanged() { commands.add(new ItemRangeChangedCommand(1, 2)); processor.execute(commands); Mockito.verify(adapter, Mockito.only()).notifyItemRangeChanged(Mockito.eq(1), Mockito.eq(2)); }
@Override public void onSelectorModeExit() { RecyclerView.Adapter adapter = nestedRecyclerView.getAdapter(); if (adapter != null) { adapter.notifyItemRangeChanged(0, adapter.getItemCount()); } } });
@VisibleForTesting void callSuperNotifyItemRangeChanged(int positionStart, int itemCount) { super.notifyItemRangeChanged(positionStart, itemCount); }
private void clear() { int size = this.results.size(); this.results.clear(); adapter.notifyItemRangeChanged(0, size); }
@Implementation public void notifyItemRangeChanged(int positionStart, int itemCount) { prepare(positionStart, positionStart+itemCount-1); directly().notifyItemRangeChanged(positionStart, itemCount); relayout(); }
@Implementation public void notifyItemRangeChanged(int positionStart, int itemCount, Object payload) { prepare(positionStart, positionStart+itemCount-1); directly().notifyItemRangeChanged(positionStart, itemCount, payload); relayout(); }
/** * Notify the range of tab has been changed, and the TabIndicatorView should update to reflect the changes. * @param positionStart The start position of range. * @param itemCount The number of tabs. */ public final void notifyTabRangeChanged(int positionStart, int itemCount) { mView.getAdapter().notifyItemRangeChanged(positionStart, itemCount); }
/** * Notify the tab at specific position has beenchanged, and the TabIndicatorView should update to reflect the changes. * @param position Position of the tab. */ public final void notifyTabChanged(int position) { mView.getAdapter().notifyItemRangeChanged(position, 1); }