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);
     }
   }
 }