Lines Matching refs:viewType
4182 public void setMaxRecycledViews(int viewType, int max) {
4183 mMaxScrap.put(viewType, max);
4184 final ArrayList<ViewHolder> scrapHeap = mScrap.get(viewType);
4192 public ViewHolder getRecycledView(int viewType) {
4193 final ArrayList<ViewHolder> scrapHeap = mScrap.get(viewType);
4215 final int viewType = scrap.getItemViewType();
4216 final ArrayList scrapHeap = getScrapHeapForType(viewType);
4217 if (mMaxScrap.get(viewType) <= scrapHeap.size()) {
4260 private ArrayList<ViewHolder> getScrapHeapForType(int viewType) {
4261 ArrayList<ViewHolder> scrap = mScrap.get(viewType);
4264 mScrap.put(viewType, scrap);
4265 if (mMaxScrap.indexOfKey(viewType) < 0) {
4266 mMaxScrap.put(viewType, DEFAULT_MAX_SCRAP);
5217 * @param viewType The view type of the new View.
5223 public abstract VH onCreateViewHolder(ViewGroup parent, int viewType);
5286 public final VH createViewHolder(ViewGroup parent, int viewType) {
5288 final VH holder = onCreateViewHolder(parent, viewType);
5289 holder.mItemViewType = viewType;