ThreeLineItemViewHolder

public class ThreeLineItemViewHolder
extends TwoLineItemViewHolder

java.lang.Object
   ↳ androidx.recyclerview.widget.RecyclerView.ViewHolder
     ↳ com.google.android.material.lists.SingleLineItemViewHolder
       ↳ com.google.android.material.lists.TwoLineItemViewHolder
         ↳ com.google.android.material.lists.ThreeLineItemViewHolder


A simple three line list item.

Summary

Fields

public final TextView tertiary

Inherited fields

public final TextView secondary

public final ImageView icon

public final TextView text

public final View itemView

Public constructors

ThreeLineItemViewHolder(View view)

Public methods

static ThreeLineItemViewHolder create(ViewGroup parent)

Inherited methods

static TwoLineItemViewHolder create(ViewGroup parent)
static SingleLineItemViewHolder create(ViewGroup parent)
final int getAdapterPosition()
final long getItemId()
final int getItemViewType()
final int getLayoutPosition()
final int getOldPosition()
final int getPosition()
final boolean isRecyclable()
final void setIsRecyclable(boolean arg0)
String toString()
Object clone()
boolean equals(Object arg0)
void finalize()
final Class<?> getClass()
int hashCode()
final void notify()
final void notifyAll()
String toString()
final void wait(long arg0, int arg1)
final void wait(long arg0)
final void wait()

Fields

tertiary

public final TextView tertiary

Public constructors

ThreeLineItemViewHolder

public ThreeLineItemViewHolder (View view)

Parameters
view View

Public methods

create

public static ThreeLineItemViewHolder create (ViewGroup parent)

Parameters
parent ViewGroup