mItemList will be judged to be empty when it is in the following two situations:
mItemList itself is empty.
mItemList has only one element, and this element is mEmptyItem.
1.2.0