private void LocalTagsAdapterClick(string tag) { if (!_localTagsAdapter.Enabled) { return; } _localTagsAdapter.LocalTags.Remove(tag); _localTagsAdapter.NotifyDataSetChanged(); RemoveFlowTag(tag); }
private void LocalTagsAdapterClick(string tag) { if (!_localTagsAdapter.Enabled) { return; } _localTagsAdapter.LocalTags.Remove(tag); _localTagsAdapter.NotifyDataSetChanged(); if (!_localTagsAdapter.LocalTags.Any()) { _localTagsList.Visibility = ViewStates.Gone; } }
protected bool AddTag(string tag) { tag = tag.Trim(); if (string.IsNullOrWhiteSpace(tag) || _localTagsAdapter.LocalTags.Count >= 20 || _localTagsAdapter.LocalTags.Any(t => t == tag)) { return(false); } AddFlowTag(tag); _localTagsAdapter.LocalTags.Add(tag); _localTagsAdapter.NotifyDataSetChanged(); _localTagsList.MoveToPosition(_localTagsAdapter.LocalTags.Count - 1); if (_localTagsAdapter.LocalTags.Count == 1) { _localTagsList.Visibility = ViewStates.Visible; } return(true); }