code: void resetList() {
          mDataChanged = false;
          mNeedSync = false;
  
          removeAllViewsInLayout();
          mOldSelectedPosition = INVALID_POSITION;
          mOldSelectedRowId = INVALID_ROW_ID;
  
          setSelectedPositionInt(INVALID_POSITION);
          setNextSelectedPositionInt(INVALID_POSITION);
          invalidate();
      }
docs: Clear out all children from the list