private void OnMenuClick(object sender, int position) { var fragment = new EditCategoryMenuBottomSheet(position); fragment.ClickRename += OnRenameClick; fragment.ClickDelete += OnDeleteClick; fragment.Show(SupportFragmentManager, fragment.Tag); }
private void OnMenuClick(object sender, int position) { var category = _categorySource.Get(position); if (category == null) { return; } var isDefault = _preferences.DefaultCategory == category.Id; var fragment = new EditCategoryMenuBottomSheet(position, isDefault); fragment.ClickRename += OnRenameClick; fragment.ClickSetDefault += OnSetDefaultClick; fragment.ClickDelete += OnDeleteClick; fragment.Show(SupportFragmentManager, fragment.Tag); }
private void OnMenuClicked(object sender, int position) { var category = _categoryView.ElementAt(position); var bundle = new Bundle(); bundle.PutInt("position", position); bundle.PutBoolean("isDefault", _preferences.DefaultCategory == category.Id); var fragment = new EditCategoryMenuBottomSheet { Arguments = bundle }; fragment.RenameClicked += OnRenameClickedClick; fragment.SetDefaultClicked += OnSetDefaultClickedClick; fragment.DeleteClicked += OnDeleteClickedClick; fragment.Show(SupportFragmentManager, fragment.Tag); }
private void OnMenuClick(object sender, int position) { var category = _categorySource.Get(position); if (category == null) { return; } var bundle = new Bundle(); bundle.PutInt("position", position); bundle.PutBoolean("isDefault", _preferences.DefaultCategory == category.Id); var fragment = new EditCategoryMenuBottomSheet { Arguments = bundle }; fragment.ClickRename += OnRenameClick; fragment.ClickSetDefault += OnSetDefaultClick; fragment.ClickDelete += OnDeleteClick; fragment.Show(SupportFragmentManager, fragment.Tag); }