Package com.xa.xpensauditor
Class TransactionAdapter.MyViewHolder
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.ViewHolder
-
- com.xa.xpensauditor.TransactionAdapter.MyViewHolder
-
- All Implemented Interfaces:
View.OnClickListener,View.OnCreateContextMenuListener,View.OnLongClickListener
- Enclosing class:
- TransactionAdapter
public class TransactionAdapter.MyViewHolder extends androidx.recyclerview.widget.RecyclerView.ViewHolder implements View.OnClickListener, View.OnLongClickListener, View.OnCreateContextMenuListener
Holds and shows each transaction
-
-
Constructor Summary
Constructors Constructor Description MyViewHolder(View view)Constructor for myViewHolder class
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonClick(View v)Triggered when button is clickedvoidonCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)Triggered when menu is createdbooleanonLongClick(View v)Triggered when button is long clicked
-
-
-
Constructor Detail
-
MyViewHolder
public MyViewHolder(View view)
Constructor for myViewHolder class- Parameters:
view-
-
-
Method Detail
-
onClick
public void onClick(View v)
Triggered when button is clicked- Specified by:
onClickin interfaceView.OnClickListener- Parameters:
v-
-
onLongClick
public boolean onLongClick(View v)
Triggered when button is long clicked- Specified by:
onLongClickin interfaceView.OnLongClickListener- Parameters:
v-- Returns:
-
onCreateContextMenu
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
Triggered when menu is created- Specified by:
onCreateContextMenuin interfaceView.OnCreateContextMenuListener- Parameters:
menu-v-menuInfo-
-
-