public void modifySubTitle(String subTitle, int index) { FrameLayout itemView = getItemView(index); if (itemView instanceof BasicItemViewH) { ((BasicItemViewH) itemView).getmSubTitle().setText(subTitle); } else if (itemView instanceof BasicItemViewV) { ((BasicItemViewV) itemView).getmSubTitle().setText(subTitle); } else if (itemView instanceof CheckItemViewV) { ((CheckItemViewV) itemView).getmSubTitle().setText(subTitle); } }
public void modifyTitle(String title, int index) { FrameLayout itemView = getItemView(index); if (itemView instanceof SwitchItemView) { ((SwitchItemView) itemView).getmTitle().setText(title); } else { if (itemView instanceof BasicItemViewH) { ((BasicItemViewH) itemView).getmTitle().setText(title); } else if (itemView instanceof BasicItemViewV) { ((BasicItemViewV) itemView).getmTitle().setText(title); } else if (itemView instanceof ImageItemView) { ((ImageItemView) itemView).getmTitle().setText(title); } else if (itemView instanceof CheckItemViewH) { ((CheckItemViewH) itemView).getmTitle().setText(title); } else if (itemView instanceof CheckItemViewV) { ((CheckItemViewV) itemView).getmTitle().setText(title); } } }