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