\hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder}{}\doxysection{com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder Class Reference}
\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder}\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
Inheritance diagram for com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.790960cm]{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a86b08097a524e4344a9b544fa21549cc}{Vertical\+Item\+Holder}} (View item\+View, \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter}{Simple\+Adapter}} adapter)
\item 
void \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7ccddeb0991b09eee5917925f7ffe59b}{on\+Click}} (View view)
\item 
boolean \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a4e4579cdab11f7a7a4a39fdb85de04ca}{on\+Long\+Click}} (View view)
\item 
void \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a59001ea967c0a625a09233de9717976e}{set\+Reminder\+Title}} (String reminder\+Title)
\item 
void \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7902517a4aeba0d74d653cef6fb36f53}{set\+Reminder\+Date\+Time}} (String datetime)
\item 
void \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_ab9f103098aeaaeda396c6855ffc395d5}{set\+Reminder\+Repeat\+Info}} (String repeat, String repeat\+No, String repeat\+Type)
\item 
void \mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a28b9ebba051670e3876c428a62b048db}{set\+Active\+Image}} (String active)
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
UI and data class (Adapter) for recycler view items 

Definition at line 578 of file Main\+Activity.\+java.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a86b08097a524e4344a9b544fa21549cc}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a86b08097a524e4344a9b544fa21549cc}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!VerticalItemHolder@{VerticalItemHolder}}
\index{VerticalItemHolder@{VerticalItemHolder}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{VerticalItemHolder()}{VerticalItemHolder()}}
{\footnotesize\ttfamily com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+Vertical\+Item\+Holder (\begin{DoxyParamCaption}\item[{View}]{item\+View,  }\item[{\mbox{\hyperlink{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter}{Simple\+Adapter}}}]{adapter }\end{DoxyParamCaption})}

Sets up recycler item selector in the context. On long clicks the items should be selected so that user can take actions (like delete) on those items


\begin{DoxyParams}{Parameters}
{\em item\+View} & \\
\hline
{\em adapter} & \\
\hline
\end{DoxyParams}


Definition at line 593 of file Main\+Activity.\+java.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7ccddeb0991b09eee5917925f7ffe59b}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7ccddeb0991b09eee5917925f7ffe59b}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!onClick@{onClick}}
\index{onClick@{onClick}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{onClick()}{onClick()}}
{\footnotesize\ttfamily void com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+on\+Click (\begin{DoxyParamCaption}\item[{View}]{view }\end{DoxyParamCaption})}

On clicking a reminder item


\begin{DoxyParams}{Parameters}
{\em view} & \\
\hline
\end{DoxyParams}


Definition at line 615 of file Main\+Activity.\+java.

\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a4e4579cdab11f7a7a4a39fdb85de04ca}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a4e4579cdab11f7a7a4a39fdb85de04ca}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!onLongClick@{onLongClick}}
\index{onLongClick@{onLongClick}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{onLongClick()}{onLongClick()}}
{\footnotesize\ttfamily boolean com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+on\+Long\+Click (\begin{DoxyParamCaption}\item[{View}]{view }\end{DoxyParamCaption})}

On long press enter action mode with context menu


\begin{DoxyParams}{Parameters}
{\em view} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}

\end{DoxyReturn}


Definition at line 633 of file Main\+Activity.\+java.

\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a28b9ebba051670e3876c428a62b048db}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a28b9ebba051670e3876c428a62b048db}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!setActiveImage@{setActiveImage}}
\index{setActiveImage@{setActiveImage}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{setActiveImage()}{setActiveImage()}}
{\footnotesize\ttfamily void com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+set\+Active\+Image (\begin{DoxyParamCaption}\item[{String}]{active }\end{DoxyParamCaption})}

Set active image as on or off This method is apparently not consistent because on/off behaviour doesn\textquotesingle{}t always work 
\begin{DoxyParams}{Parameters}
{\em active} & \\
\hline
\end{DoxyParams}


Definition at line 686 of file Main\+Activity.\+java.

\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7902517a4aeba0d74d653cef6fb36f53}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a7902517a4aeba0d74d653cef6fb36f53}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!setReminderDateTime@{setReminderDateTime}}
\index{setReminderDateTime@{setReminderDateTime}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{setReminderDateTime()}{setReminderDateTime()}}
{\footnotesize\ttfamily void com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+set\+Reminder\+Date\+Time (\begin{DoxyParamCaption}\item[{String}]{datetime }\end{DoxyParamCaption})}

Set date and time views


\begin{DoxyParams}{Parameters}
{\em datetime} & \\
\hline
\end{DoxyParams}


Definition at line 664 of file Main\+Activity.\+java.

\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_ab9f103098aeaaeda396c6855ffc395d5}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_ab9f103098aeaaeda396c6855ffc395d5}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!setReminderRepeatInfo@{setReminderRepeatInfo}}
\index{setReminderRepeatInfo@{setReminderRepeatInfo}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{setReminderRepeatInfo()}{setReminderRepeatInfo()}}
{\footnotesize\ttfamily void com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+set\+Reminder\+Repeat\+Info (\begin{DoxyParamCaption}\item[{String}]{repeat,  }\item[{String}]{repeat\+No,  }\item[{String}]{repeat\+Type }\end{DoxyParamCaption})}

Set repeat views


\begin{DoxyParams}{Parameters}
{\em repeat} & \\
\hline
{\em repeat\+No} & \\
\hline
{\em repeat\+Type} & \\
\hline
\end{DoxyParams}


Definition at line 674 of file Main\+Activity.\+java.

\mbox{\Hypertarget{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a59001ea967c0a625a09233de9717976e}\label{classcom_1_1sudogeeks_1_1talking__reminder_1_1_main_activity_1_1_simple_adapter_1_1_vertical_item_holder_a59001ea967c0a625a09233de9717976e}} 
\index{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}!setReminderTitle@{setReminderTitle}}
\index{setReminderTitle@{setReminderTitle}!com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder@{com.sudogeeks.talking\_reminder.MainActivity.SimpleAdapter.VerticalItemHolder}}
\doxysubsubsection{\texorpdfstring{setReminderTitle()}{setReminderTitle()}}
{\footnotesize\ttfamily void com.\+sudogeeks.\+talking\+\_\+reminder.\+Main\+Activity.\+Simple\+Adapter.\+Vertical\+Item\+Holder.\+set\+Reminder\+Title (\begin{DoxyParamCaption}\item[{String}]{reminder\+Title }\end{DoxyParamCaption})}

Set reminder title view


\begin{DoxyParams}{Parameters}
{\em reminder\+Title} & \\
\hline
\end{DoxyParams}


Definition at line 644 of file Main\+Activity.\+java.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+Raushan Raj/\+Studio\+Projects/\+Talking\+Reminder2/\+Talking\+Reminder/app/src/main/java/com/sudogeeks/talking\+\_\+reminder/Main\+Activity.\+java\end{DoxyCompactItemize}
