Example #1
0
        private void OnItemEvent(object sender, FlexibleViewAdapter.ItemEventArgs e)
        {
            switch (e.EventType)
            {
            case FlexibleViewAdapter.ItemEventType.Insert:
                mAdapteHelper.OnItemRangeInserted(e.param[0], e.param[1]);
                ShowScrollBar();
                break;

            case FlexibleViewAdapter.ItemEventType.Remove:
                mAdapteHelper.OnItemRangeRemoved(e.param[0], e.param[1]);
                ShowScrollBar();
                break;

            case FlexibleViewAdapter.ItemEventType.Move:
                break;

            case FlexibleViewAdapter.ItemEventType.Change:
                break;

            default:
                return;
            }
            RelayoutRequest();
        }