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 void
onClick(View v)
Triggered when button is clickedvoid
onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
Triggered when menu is createdboolean
onLongClick(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:
onClick
in interfaceView.OnClickListener
- Parameters:
v
-
-
onLongClick
public boolean onLongClick(View v)
Triggered when button is long clicked- Specified by:
onLongClick
in interfaceView.OnLongClickListener
- Parameters:
v
-- Returns:
-
onCreateContextMenu
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo)
Triggered when menu is created- Specified by:
onCreateContextMenu
in interfaceView.OnCreateContextMenuListener
- Parameters:
menu
-v
-menuInfo
-
-
-