private void OnItemClick(int position) { Global.CategoryScrollPosition = position; adapter.NotifyItemChanged(Global.CategoryScrollPosition); adapter.NotifyItemChanged(prevHighlightPos); prevHighlightPos = position; StartActivity(new Intent(this, typeof(IdeaListActivity))); OverridePendingTransition(Resource.Animation.push_left_in, Resource.Animation.push_left_out); }
private async void RenameDialogPositive(object sender, EventArgs e) { if (_renameDialog.Name.Trim() == "") { _renameDialog.Error = GetString(Resource.String.noCategoryName); return; } var category = new Category(_renameDialog.Name.Truncate(32)); if (_categorySource.IsDuplicate(category)) { _renameDialog.Error = GetString(Resource.String.duplicateCategory); return; } _renameDialog.Dismiss(); await _categorySource.Rename(_renamePosition, _renameDialog.Name); _categoryAdapter.NotifyItemChanged(_renamePosition); }