internal void DeleteGesture(NamedGesture gesture) { sStore.RemoveGesture(gesture.Name, gesture.Gesture); sStore.Save(); GesturesAdapter adapter = mAdapter; adapter.SetNotifyOnChange(false); adapter.Remove(gesture); adapter.Sort(mSorter); CheckForEmpty(); adapter.NotifyDataSetChanged(); Toast.MakeText(this, Resource.String.gestures_delete_success, ToastLength.Short).Show(); }
protected override void OnProgressUpdate(params NamedGesture [] values) { base.OnProgressUpdate(values); GesturesAdapter adapter = parent.mAdapter; adapter.SetNotifyOnChange(false); foreach (NamedGesture gesture in values) { adapter.Add(gesture); } adapter.Sort(parent.mSorter); adapter.NotifyDataSetChanged(); }