/** * Creates a new view holder holding the view inflated from the provided {@code layoutResourceId}. * This implementation inflates the view using the {@code parent}'s context and creates a holder * that adds no value to the base class {@link ViewHolder}. Override this method for * any special requirements. */ @Override public ViewHolder onCreateViewHolder(final ViewGroup parent, final int layoutResourceId) { return new RecyclerView.ViewHolder( LayoutInflater.from(parent.getContext()).inflate(layoutResourceId, parent, false)) {}; }
@Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(android.R.layout.simple_list_item_1, parent, false); TextView textView = (TextView) view.findViewById(android.R.id.text1); return new ViewHolder(view, textView); }
@Override public GridAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View v = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_grid, parent, false); return new ViewHolder((TextView) v.findViewById(R.id.text_name)); }
@Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { return new ViewHolder(LayoutInflater.from(parent.getContext()) .inflate(R.layout.image_card, parent, false)); }
@Override public Object instantiateItem(ViewGroup container, int position) { @SuppressLint("InflateParams") View view = LayoutInflater.from(container.getContext()).inflate(R.layout.item_pager, null); SpinKitView spinKitView = (SpinKitView) view.findViewById(R.id.spin_kit); TextView name = (TextView) view.findViewById(R.id.name); Style style = Style.values()[position]; name.setText(style.name()); Sprite drawable = SpriteFactory.create(style); spinKitView.setIndeterminateDrawable(drawable); container.addView(view); return view; }
public static ItemViewHolder newInstance(ViewGroup parent) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_sample, parent, false); return new ItemViewHolder(view); }
public static ImageViewHolder inflate(ViewGroup parent) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_image, parent, false); return new ImageViewHolder(view); }
public BaseViewHolder(ViewGroup parent, @LayoutRes int res) { super(LayoutInflater.from(parent.getContext()).inflate(res, parent, false)); holder = this; mConvertView = itemView; mLayoutId = res; mContext = mConvertView.getContext(); }
@Override public SmartViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { return new SmartViewHolder(LayoutInflater.from(parent.getContext()).inflate(mLayoutId, parent, false),mListener); }
@Override public QueueItemViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { TextView v = (TextView) LayoutInflater.from(parent.getContext()) .inflate(android.R.layout.simple_list_item_1, parent, false); return new QueueItemViewHolder(v); }
@Override public NotesAdapter.NoteViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_note, parent, false); return new NoteViewHolder(view, clickListener); }
@Override public SimpleViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.recyclerview_item, parent, false); return new SimpleViewHolder(view); }
@Override public NotesAdapter.NoteViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.item_note, parent, false); return new NoteViewHolder(view, clickListener); }
@Override public UriViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { return new UriViewHolder( LayoutInflater.from(parent.getContext()).inflate(R.layout.uri_item, parent, false)); }
@Override public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { View view; if (viewType == 1) { view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_videoview, parent, false); return new VideoHolder(view); } else { view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_textview, parent, false); return new TextHolder(view); } }
@Override public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()) .inflate(R.layout.list_item, parent, false); view.setBackgroundResource(mBackground); return new ViewHolder(view); }
@Override public TaskItemViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { TaskItemViewHolder holder = new TaskItemViewHolder( LayoutInflater.from( parent.getContext()) .inflate(R.layout.item_tasks_manager, parent, false)); holder.taskActionBtn.setOnClickListener(taskActionOnClickListener); return holder; }
@Override public ImageHolder onCreateViewHolder(ViewGroup parent, int viewType) { mContext = parent.getContext(); return new ImageHolder(LayoutInflater.from(mContext).inflate(R.layout.item_image, parent, false)); }
@Override public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int viewType) { // Create a new view. View v = LayoutInflater.from(viewGroup.getContext()) .inflate(R.layout.text_row_item, viewGroup, false); return new ViewHolder(v); }
@Override public ItemHolder onCreateViewHolder(ViewGroup viewGroup, int i) { View v = LayoutInflater.from(viewGroup.getContext()).inflate(R.layout.item_song_timber1, null); ItemHolder ml = new ItemHolder(v); return ml; }