Lines Matching refs:ViewHolder
27 * The presenter creates a {@link ViewHolder} for the TextView holding the header text.
30 * #onBindMediaListHeaderViewHolder(ViewHolder, Object)} in order to bind their header text to
45 * The ViewHolder for the {@link AbstractMediaListHeaderPresenter}. It references the TextView
48 public static class ViewHolder extends RowPresenter.ViewHolder {
52 public ViewHolder(View view) {
92 protected RowPresenter.ViewHolder createRowViewHolder(ViewGroup parent) {
98 ViewHolder vh = new ViewHolder(view);
106 protected void onBindRowViewHolder(RowPresenter.ViewHolder vh, Object item) {
108 onBindMediaListHeaderViewHolder((ViewHolder) vh, item);
123 * Binds the playlist header data model provided by the user to the {@link ViewHolder}
126 * header by calling {@link ViewHolder#getHeaderView()}, on the
127 * {@link ViewHolder} provided as the argument {@code vh} by this presenter.
129 * @param vh The ViewHolder for this {@link AbstractMediaListHeaderPresenter}.
132 protected abstract void onBindMediaListHeaderViewHolder(ViewHolder vh, Object item);