public override bool onOptionsItemSelected(MenuItem item)
        {
            if (item.ItemId == COLOR_MENU_ID)
            {
                (new ColorPickerDialog(this, this, unchecked ((int)0xFFFF0000))).show();
                return(true);
            }
            else if (item.ItemId == CLEAR_MENU_ID)
            {
                mDrawingView.cleanup();
                mSegmentsRef.removeValue(new CompletionListenerAnonymousInnerClassHelper(this));

                return(true);
            }
            else if (item.ItemId == PIN_MENU_ID)
            {
                SyncedBoardManager.toggle(mFirebaseRef.child("boardsegments"), mBoardId);
                item.Checked = SyncedBoardManager.isSynced(mBoardId);
                return(true);
            }
            else
            {
                return(base.onOptionsItemSelected(item));
            }
        }
 public override void onClick(View v)
 {
     SyncedBoardManager.toggle(mSegmentsRef, key);
 }