private void notifySelectionChanged(int index, boolean selected) {
   View child = getChildAt(index);
   if (this.changeListener != null) {
     changeListener.onSelectionChanged(itemList, index, child, selected);
   }
 }