Class SurveyQuestionsListAdapter
- java.lang.Object
-
- androidx.recyclerview.widget.RecyclerView.Adapter<com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder>
-
- com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter
-
public class SurveyQuestionsListAdapter extends androidx.recyclerview.widget.RecyclerView.Adapter<com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder>
-
-
Constructor Summary
Constructors Constructor Description SurveyQuestionsListAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetItemCount()voidonBindViewHolder(com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder holder, int position)com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolderonCreateViewHolder(ViewGroup parent, int viewType)JSONArrayselectedAnswerArray()voidsetOptionsList(ArrayList<Option> arrayList)voidsetSelectedColors(int bckgColor, int strokeColor)voidsetUnSelectedColors(int bckgColor, int strokeColor, int textColor)-
Methods inherited from class androidx.recyclerview.widget.RecyclerView.Adapter
bindViewHolder, createViewHolder, getItemId, getItemViewType, hasObservers, hasStableIds, notifyDataSetChanged, notifyItemChanged, notifyItemChanged, notifyItemInserted, notifyItemMoved, notifyItemRangeChanged, notifyItemRangeChanged, notifyItemRangeInserted, notifyItemRangeRemoved, notifyItemRemoved, onAttachedToRecyclerView, onBindViewHolder, onDetachedFromRecyclerView, onFailedToRecycleView, onViewAttachedToWindow, onViewDetachedFromWindow, onViewRecycled, registerAdapterDataObserver, setHasStableIds, unregisterAdapterDataObserver
-
-
-
-
Method Detail
-
setSelectedColors
public void setSelectedColors(int bckgColor, int strokeColor)
-
setUnSelectedColors
public void setUnSelectedColors(int bckgColor, int strokeColor, int textColor)
-
onCreateViewHolder
@NonNull public com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType)- Specified by:
onCreateViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder>
-
onBindViewHolder
public void onBindViewHolder(@NonNull com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder holder, int position)- Specified by:
onBindViewHolderin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder>
-
getItemCount
public int getItemCount()
- Specified by:
getItemCountin classandroidx.recyclerview.widget.RecyclerView.Adapter<com.blitzllama.androidSDK.viewCrawler.surveyForms.SurveyQuestionsListAdapter.ItemViewHolder>
-
selectedAnswerArray
public JSONArray selectedAnswerArray()
-
-